On Fri, Sep 08, 2006 at 01:19:26PM -0400, Sergey Ivanov wrote: > Я тут потратил несколько часов, настраивая сизифный Постфикс работать с > cyrus-sasl2. Он запускался, но сессии на 25 порт кончал молча: > --- > $ telnet localhost 25 > Trying 127.0.0.1... > Connected to localhost. > Escape character is '^]'. > Connection closed by foreign host. > --- > В протокол при этом шло: > --- > Sep 8 12:55:39 alt64 postfix/master[12716]: daemon started -- version > 2.2.11, configuration /etc/postfix > Sep 8 12:55:42 alt64 postfix/smtpd[12727]: fatal: no SASL > authentication mechanisms > Sep 8 12:55:43 alt64 postfix/master[12716]: warning: process > /usr/lib/postfix/smtpd pid 12727 exit status 1 > Sep 8 12:55:43 alt64 postfix/master[12716]: warning: > /usr/lib/postfix/smtpd: bad command startup -- throttling > --- > Дело исправилось, когда я сделал линк: > --- > ln -s /usr/lib64/sasl2 /usr/lib/ > > Материи эти для меня неясные, и куда это поместить в Вики или куда > повесить в Багзиллу я сам не могу разобраться. Вероятно, на postfix - в бинарнике /usr/lib/postfix/smtpd-tls для x86_64 виден путь /usr/lib/sasl2, однако на x86_64 плагины SASL устанавливаются в /usr/lib64/sasl2. Похоже, за это отвечает патч postfix-2.2.4-deb-alt-sasl-config.patch. (Компоненты postfix даже на x86_64 находятся в /usr/lib/postfix; здесь /usr/lib - это не %_libdir, а %_libexecdir.)