[sisyphus] cyrus-sasl2_2.1.22-alt1.1 работает с postfix?
Шадринов Дмитрий Дмитриевич
=?iso-8859-1?q?shadrinovdd_=CE=C1_ystu=2Eru?=
Вт Фев 13 19:44:39 MSK 2007
13 февраля 2007 16:54, Alexey Sidorov написал:
> Ещё раз провёл эксперимент с установкой 2.1.22.
> При попытке авторизоватся на постфиксе в логах лезет
>
> warning: SASL authentication problem: unable to open Berkeley db
> /etc/sasl2/sasldb2: No such file or directory
>
> и аутентификация обламывается.
> непонятно, зачем ему всё-таки sasldb2, если
>
> # cat /etc/postfix/sasl/smtpd.conf
> pwcheck_method: saslauthd
> mech_list: plain login
>
> При этом testsaslauthd отрабатывает нормально.
>
> Повесил багу.
это связано с тем, что smtpd висит в chrooted environment
в /var/spool/postfix, мне пришлось для того что б заработало
в /etc/sysconfig/saslauthd прописать так:
OPTIONS="-a ldap -O /etc/sasl2/saslauthd.conf -m /var/spool/postfix/var/run/saslauthd"
благо больше SASL никак не испрольуется. способ кривоват, но
как сделать правильнее - недодумался.
Подробная информация о списке рассылки Sisyphus