Andreas Winkelmann wrote:
Torsten E. wrote:
Nun habe ich einmal eine kleine Verständnisfrage: Muß cyrus-imap mit Hilfe einer sasldb(2) authentifizieren? Oder kann cyrus-imap auch gegen /etc/shadow authentifizieren? Falls ja,
wo finde ich eine verständliche Anleitung?
Hast Du es mal probiert?
Selbstredend ... ;)
Bei mir lief es Suse-Defaultmässig so.
Cyrus-IMAP hat saslauthd benutzt:
# grep sasl_pwcheck_method /etc/imapd.conf
Bei mir auch .... habe es dann aber auf: sasl_pwcheck_method: shadow
geändert.
Warum?
Cyrus-SASL V2 unterstüzt "shadow" als pwcheck_method nicht mehr. Dies war mal unter V1 so. "shadow" ist jetzt nach saslauthd verlegt worden. Du könntest jetzt anstelle von "saslauthd -a pam" auch "... -a shadow" schreiben, dadurch würdest Du aber nur pam, was sowieso schon eingerichtet ist und normalerweise auch funktioniert, überspringen.
Stell am besten wieder auf:
sasl_pwcheck_method: saslauthd
um.
Das habe ich nun wieder gemacht. Mir war nicht bekannt, daß es jene Änderung von V1 zu V2 gab .... habe wohl eine alte Doku erwischt.
Welcher auch läuft:
# rcsaslauthd status
Yup! linux:/etc # rcsaslauthd status Checking for service saslauthd: running linux:/etc #
Und über PAM gegen die passwd/shadow authentifiziert:
# grep -v ^# /etc/sysconfig/saslauthd
Ergibt: SASLAUTHD_AUTHMECH=pam
-- Andreas
Nun als Anhang die Ausgabe von /var/log/messages Gruß Torsten
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com