Sasl+postfix+stunel+ttl

źródło : http://forum.slackware.pl/viewtopic.php?t=4806

cd /usr/local/src
tar -xzf cyrus-sasl-2.1.21.tar.gz
tar -xzf postfix-2.2.4.tar.gz

Usunięcie pozostałości po sandmail'u:

#pkgtool




1. Instalacja cyrus-sasl-2.1.21


./configure --disable-cram --disable-digest \
--disable-krb4 --enable-plain --disable-anon \
--enable-login --with-saslauthd=/var/saslauthd

--disable-cram - wyłącza autoryzację CRAM-MD5
--disable-digest - wyłącza autoryzację DIGEST-MD5
--disable-krb4 - wyłącza autoryzację KERBEROS V4
--enable-plain - pozwala na autoryzację za pomocą czystego tekstu
--disable-anon - wyłącza autoryzację ANONYMOUS
--enable-login - aktywuje możliwość logowania z poziomu Outlooka (wszystko M$ jest niekompatybilne...)
--with-saslauthd=/var/saslauthd - aktywuje używanie saslauth w stałym katalogu


 Następnie: 

make 
U mnie wystąpił błąd należy zakomentować w pliku ./lib/client.c  
/*static sasl_global_callbacks_t global_callbacks;*/
make install
ln -s /usr/local/lib/sasl2 /usr/lib/sasl2
ln -s /usr/local/lib/libsasl2.so.2.0.21 /usr/lib/libsasl2.so.2
mkdir /var/saslauthd 
touch /usr/local/lib/sasl2/smtpd.conf

Brak komentarzy:

Prześlij komentarz