Saslauthd et Postfix chrooté

Rédigé par Nicolas Sulek Aucun commentaire
Classé dans : Messagerie Mots clés : Chroot, Postfix, SASL
Pour utiliser Postfix dans un contexte de chroot , ce qui permet de bloquer les processus de Postfix dans leur répertoire, et saslauthd pour les mécanismes d'authentifications de SASL, il faut rendre le répertoire de travail de ce dernier accessible, car il n'est alors pas visible des processus de Postfix.

Ainsi, il faut éditer le fichier /etc/default/saslauthd et modifier le répertoire de travail de saslauthd en le mettant dans celui de Postfix :
MECHANISMS="shadow"
PARAMS="-r -m /var/spool/postfix/var/run/saslauthd"

Puis créer le répertoire /var/spool/postfix/var/run/saslauthd avec les bonnes permissions :
mkdir -p /var/spool/postfix/var/run/saslauthd
chown postfix:sasl /var/spool/postfix/var/run/saslauthd

Et voilà, le tour est joué !