On Fri, Dec 27, 2002 at 06:02:50PM +0300, Max Kosmach wrote: > Yury Lyakh пишет: > > Вот сейчас затеялся ставить сие чудо... > > Поставил apt-get-ом. > > Стучусь telnet 127.0.0.1 110 и пытаюсь вводить user/pass пользователей > > имеющихся в системе. > > > >+OK mail Cyrus POP3 v2.1.11-Debian-4 server ready > ><[EMAIL PROTECTED]> > >user yury > >+OK Name is a valid mailbox > >pass 12345 > >-ERR [AUTH] Invalid login > > > >Вообще задача конечная стоит, научить cyrus авторизировать через PAM, в > >/etc/pam/pop прописан момент авторизации. Как теперь cyrus-у сказать > >ходить через PAM на авторизацию? > >И вообще дефолтова сборка cyrus-а в Дебиане/анстейбл знает что такое > >PAM? > Да, знает > через pwckeck_pam или saslauthd > надо в /etc/default/saslauthd > START=yes > MECHANISMS="pam > > в /etc/imapd.conf > sasl_pwcheck_method: saslauthd > > далее /etc/init.d/saslauthd start > > Вроде все > если что забыл - welcome
Да-Да, именно так и сделал, все заработало... осталось только выяснить какие-там косяки у PostFix-а с chroot-ом... он же пытается к mysql прийти по сокету. Который mysql пакадж ложит в /tmp или /var/run/ точно не помню. Но поскольку фактически все обрабатывающие приложения postfix-a запускаются в chroot от /какой-то директории, то сокет они не могут найти... как руками заставить mysql делать два сокета, один в стандартном месте, второй там где chroot-нутый постфикс, я пока не нашел... Делать специально mysql для почты н устраивает. Задача стоит максимально обойтись ковырянием конфигов и без трогания бинарников и файловой структуры пакаджей. Короче, кто-то постфикс с мускл подружил через сокет? Можно конечно в конфиге постфикса все приложения поснимать с chroot, но это уже совсем радикально...

