Re: Postfix und saslauthd
Kai Timmer schrieb:
Hallo,
ich will das mein Postfix (vers. 2.1.3-1 aus Sarge) den saslautd benutzt
um SMTP-AUTH durchzuführen.
Postfix versuch aber immer auf die /etc/sasldb2 zuzugreifen, die aber
nicht im chroot liegt und wo auch keine Passwörter drinn gespeichert
sind. Der saslauthd soll den login per rimap überprüfen.
Wie bewege bringe ich Postfix nun dazu den saslauthd zu benutzen?
also erstmal den Rat von Bjoern befolgen und die smtpd.conf im
/etc/postfix/sasl anlegen.
Dann hast du noch das Problem mit deinem chroot-jail, da postfix nicht
auf die /var/run/saslauthd/mux zugreifen kann. (liegt ja ausserhalb des
jails)
Das habe ich folgendermassen gelöst:
In /etc/default/saslauthd
**********
START=yes
PARAMS="-m /var/spool/postfix/var/run/saslauthd"
MECHANISMS="pam"
**********
Damit legt saslauthd seinen Socket im chroot jail von Postfix an.
Das Verzeichnis vorher noch mit entsprechenden Rechten anlegen
(eventuell macht das saslauthd [oder init.d script] auch selbst) und
postfix muss mit in die Gruppe sasl rein.
Damit dann andere Programme noch den saslauthd an gewohnter Stelle
nutzen können, einfach einen Link vom Originaldir auf das neue Dir im
Postfix Jail erzeugen.
Funktioniert bei mir wunderbar.
MfG
Markus Schulz
Reply to: