COMBES Julien - CETE Lyon/DI/ET/PAMELA wrote:
Bonjour,
Antoine Delaporte wrote:
Mais par contre en lancant le saslauthd en mode debug je vois que
postfix ne l'appel jamais.
Donc inevitablement l'authentification ne marche pas.
J'ai vaguement compris que postfix sait qu'il doit appeler saslauthd via
un fichier smtpd.conf.
Sur la debi ou met on ce fichier [EMAIL PROTECTED] !!!
Sur Debian le fichier smtpd.conf doit se trouver dans /etc/postfix/sasl/
A noter que dans Debian, postfix est chroot�. Il faut donc laisser acc�s
� postfix � /var/run/saslauthd en reconfigurant le d�mon sasl (options
dans /etc/init.d/saslauthd) pour qu'il utilise
/var/spool/postfix/var/run plut�t que /var/run/saslauthd (si tu as
d'autres applis qui utilisent saslauthd, tu auras aussi peut-�tre besoin
de faire un lien symbolique de /var/run/saslauthd vers
/var/spool/postfix/var/run).
En effet, j'avais oubli� ce d�tail: /etc/default/saslauthd
START=yes
MECHANISMS="ldap"
PARAMS="-n 0 -c -O /etc/saslauthd.conf"
CHROOT="/var/spool/postfix"
Si mes souvenirs sont exacts, la derni�re option est "maison".
Il suffit juste de rajouter cette structure � /etc/init.d/saslauthd, peu
apr�s la premi�re d�finition de la variable $PARAMS:
# If we have defined a chroot
if [ "${CHROOT}" ]; then
PIDFILE="$CHROOT/$PIDFILE"
PARAMS="$PARAMS -m $CHROOT/$PWDIR"
fi
Si on veux utiliser PAM, il suffit d'ajouter le mot-cl� "pam" � la
variable MECHANISMS, s�par� avec une virgule.
--
Rapha�l 'SurcouF' Bordet
http://debianfr.net/ | surcouf at debianfr dot net