[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: