[Postfixbuch-users] Postfix + MySQL + CyrusIMAPd + PostfixAdmin ?

Patrick Ben Koetter p at state-of-mind.de
Di Aug 16 08:09:13 CEST 2005


* Stefan G. Weichinger <monitor at oops.co.at>:
> Patrick Ben Koetter wrote:
> 
> >>Kann mir jemand die relevanten PAM-Zeilen zeigen, die dann die sasldb 
> >>lesen? Dann mache ich das so ...
> > 
> > 
> > AFAIK gibt es kein sasldb-Modul für PAM. Das wäre IMO auch mächtig
> > umständlich:  Cyrus-IMAP -> Cyrus-SASL -> PAM -> Cyrus-SASL-PAM -> sasldb
> 
> Ich bin ja schon so durch den Wind von dem ganzen Zeugs ;-)
> 
> > Wie wäre es denn mit direktem Zugriff auf die sasldb ohne PAM? Cyrus IMAP muss
> > sie lesen dürfen und dann konfigurierst Du "auxprop" als (zusätzliche)
> > (sasl_)pwcheck_method.
> 
> Hmm, ist sogar so:
> 
> # cat /usr/lib/sasl2/smtpd.conf
> pwcheck_method: auxprop saslauthd
> mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5
> saslauthd_path: /var/run/sasl2/mux
> auxprop_plugin: sasldb
> # ll /etc/sasldb2
> -rw-r-----  1 cyrus postfix 12288 2005-08-15 14:54 /etc/sasldb2
> # sasldblistusers2
> cyrus at host.tld: userPassword
> l1234 at host.tld: userPassword
> ...
> 
> Und:
> 
> # cat /etc/pam.d/imap
> auth sufficient pam_mysql.so user=postfix passwd=GEHEIM host=localhost 
> db=mail table=accountuser usercolumn=username passwdcolumn=password 
> crypt=1 logtable=log logmsgcolumn=msg logusercolumn=user 
> loghostcolumn=host logpidcolumn=pid logtimecolumn=time sqllog=yes verbose=0
> 
> account required pam_mysql.so user=postfix passwd=GEHEIM host=localhost 
> db=mail table=accountuser usercolumn=username passwdcolumn=password 
> crypt=1 logtable=log logmsgcolumn=msg logusercolumn=user 
> loghostcolumn=host logpidcolumn=pid logtimecolumn=time sqllog=yes verbose=0


Die /etc/pam.d/imap hat mit Postfix nichts zu tun. Was willst Du denn jetzt?
AUTH für IMAP realisieren oder AUTH mit Postfix?

p at rick

-- 
The Book of Postfix
<http://www.postfix-book.com>
saslfinger (debugging SMTP AUTH):
<http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>



Mehr Informationen über die Mailingliste Postfixbuch-users