RE: [Postfixbuch-users] Posftix mit SMTP-Auth über MySQL Datenbank

Julian Pawlowski Julian.Pawlowski at jp-solution.net
Mo Mär 24 16:31:44 CET 2003


Hallo zusammen!

Danke für die schnellen Rückmeldungen.

Muenz, Michael schrieb:
> was steht denn in deiner /usr/lib/sasl/smtpd.conf und in der
> pam datei in /etc/pam.d ?

--- /usr/lib/sasl2/smtpd.conf ---
pwcheck_method: auxprop
auxprop_plugin: sasldb
--- ENDE ---

--- /etc/pam.d/smtp ---
#%PAM-1.0
auth required pam_mysql.so user=proadminweb passwd=XXXXXX db=proadminweb
table=paw40Mail_users usercolumn=id passwdcolumn=clear crypt=0
logtable=paw40Mail_log_send logmsgcolumn=1 loghostcolumn=2
logpidcolumn=3 logusercolumn=4  logtimecolumn=5
--- ENDE ---

> Warum benutzt die eigentlich SASL 1.x wenn du's schon
> selbst uebersetzt ?

Wie man oben sieht, hab ich mittlerweile SASL2 am laufen. Hab das 2er
zunächst nicht gebacken bekommen und hatte daher die 1er genommen...
Nichts desto trotz geht es trotzdem nicht... ;(

Ich versuche mich jetzt gerade daran, SASL2 direkt mit MySQL zu
verheiraten. Leider erhalte ich nach Änderung der der smtpd.conf nur
folgende Meldung in /var/log/messages:

Mar 24 16:09:47 neelix postfix/smtpd[18534]: unable to dlopen
/usr/lib/sasl2/libmysql.so.2: /usr/lib/sasl2/libmysql.so.2: undefined
symbol: mysql_connect	

Kann es sein, dass die mysql-lib vom cyrus-sasl irgendwas von den shared
libs vom mysql nicht laden kann? Wenn ja, wie kann ich das beheben?

Kann man beim SASL2-mysql eigentlich auch wie beim pam_mysql die
Zugriffe direkt in eine DB loggen?


Viele Grüsse

Julian



Mehr Informationen über die Mailingliste Postfixbuch-users