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;*/
m
ake installln -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