URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 87091
[ Назад ]

Исходное сообщение
"Проблема с запусокм dovecot-а."

Отправлено Ageron , 29-Окт-09 14:38 
OS: Debian 5 (lenny)

Уже пол дня борюсь с этой проблемой. Никак не могу разобраться.
Установил exim. В связку хочу к нему прикрутить dovecot. Установил. Стартую. Пытаюсь законнектится telnet-ом - ошибка. Иду в логи dovecot-а. Вижу следующее:

Oct 29 14:15:25 Error: auth(default): dovecot-auth: error while loading shared libraries: libpam.so.0: cannot open shared object file: No such file or directory
dovecot: Oct 29 14:15:25 Error: Auth process died too early - shutting down
dovecot: Oct 29 14:15:25 Error: child 2866 (auth) returned error 127


Понимаю, что не может найти библиотеку... Еще раз проверяю все пакеты на PAM-а. В особенности "libpam0g" в котором нах-ся эта библиотечка.. Все стоит, библиотека на машине имеется в /lib. На всякий случай пробую копирую ее в /var/lib и /usr/lib/ /usr/lib32/ /usr/lib64/ . Не помогает..


Содержание

Сообщения в этом обсуждении
"Проблема с запусокм dovecot-а."
Отправлено ALex_hha , 29-Окт-09 14:41 
# whereis libpam.so

?


"Проблема с запусокм dovecot-а."
Отправлено Ageron , 29-Окт-09 15:00 
># whereis libpam.so
>
>?

root@localhost:~# whereis libpam.so.0
libpam.so: /lib/libpam.so.0 /usr/lib/libpam.so /usr/lib/libpam.so.0 /lib64/libpam.so.0 /usr/lib64/libpam.so /usr/lib64/libpam.so.0


"Проблема с запусокм dovecot-а."
Отправлено Vladimir , 29-Окт-09 15:25 
>># whereis libpam.so
>>
>>?
>
>root@localhost:~# whereis libpam.so.0
>libpam.so: /lib/libpam.so.0 /usr/lib/libpam.so /usr/lib/libpam.so.0 /lib64/libpam.so.0 /usr/lib64/libpam.so /usr/lib64/libpam.so.0

# ldd /usr/sbin/dovecotpw


"Проблема с запусокм dovecot-а."
Отправлено Ageron , 29-Окт-09 15:29 
>>># whereis libpam.so
>>>
>>>?
>>
>>root@localhost:~# whereis libpam.so.0
>>libpam.so: /lib/libpam.so.0 /usr/lib/libpam.so /usr/lib/libpam.so.0 /lib64/libpam.so.0 /usr/lib64/libpam.so /usr/lib64/libpam.so.0
>
> # ldd /usr/sbin/dovecotpw

   ....
   libpam.so.0 => /lib/libpam.so.0 (0x00007f0474b79000)
   ....

Но она там итак лежит...


"Проблема с запусокм dovecot-а."
Отправлено Ageron , 30-Окт-09 09:41 
>[оверквотинг удален]
>>>root@localhost:~# whereis libpam.so.0
>>>libpam.so: /lib/libpam.so.0 /usr/lib/libpam.so /usr/lib/libpam.so.0 /lib64/libpam.so.0 /usr/lib64/libpam.so /usr/lib64/libpam.so.0
>>
>> # ldd /usr/sbin/dovecotpw
>
>   ....
>   libpam.so.0 => /lib/libpam.so.0 (0x00007f0474b79000)
>   ....
>
>Но она там итак лежит...

Пробовал переустанавливать dovecot, разные версии - проблема осталась.
Пробовал переустанавливать библиотеки libpam0g и libpam0g-dev - проблема осталась.
Права на либках стоят 644. пробовал повышать - проблема осталась.


"Проблема с запусокм dovecot-а."
Отправлено bill , 30-Окт-09 10:03 
>[оверквотинг удален]
>>
>>   ....
>>   libpam.so.0 => /lib/libpam.so.0 (0x00007f0474b79000)
>>   ....
>>
>>Но она там итак лежит...
>
>Пробовал переустанавливать dovecot, разные версии - проблема осталась.
>Пробовал переустанавливать библиотеки libpam0g и libpam0g-dev - проблема осталась.
>Права на либках стоят 644. пробовал повышать - проблема осталась.

ldconfig