PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kleine Frage zu saslauthd



Skipper74
27.01.13, 12:16
Hallo Leute,

ich habe ein kleines Problemmit dem saslauthd.

Bei mir funktioniert er nur, wenn es auf dem Server einen Ordner saslauthd unter /var/run gibt. Dieser Ordner wird aber nach einem Neustart des Servers gelöscht.

Nach jedem Neustart muss ich einen Ordner via link einrichten. Und ich finde in der config nicht, warum das so ist.

Hier ist meine /etc/postfix/sasl/smtpd.conf:


pwcheck_method: saslauthd
mech_list: plain login
allow_plaintext: true


und hier meine /etc/default/saslauthd:



START=yes
DESC="SASL Authentication Daemon"
NAME="saslauthd"
MECHANISMS="rimap"
MECH_OPTIONS="localhost"
OPTIONS="-c -m /var/spool/postfix/varrun/saslauthd -r"


Laut meiner /etc/postfix/master.cf müsste postfix im chroot laufen:


smtp inet n - - - - smtpd
smtps inet n - - - - smtpd -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes


Laut dieser Dateien, müsste sasl doch richtig laufen auch ohne einen Ordner unter /var/run, oder?

VG
Uli

zyrusthc
27.01.13, 13:03
Trage doch einfach in die /etc/rc.local das ein und schon ist das Problem gelöst.

mkdir /var/run/saslauthd


Greeez Oli

Skipper74
27.01.13, 13:12
Hallo zyrusthc,

Danke für den Tipp. Daran habe ich auch schon gedacht, aber ich hatte gehofft, dass es eine bessere Lösung git, dies wäre ja nur ein workaround.

VG
Uli