[BSD] saslauthd-pam-mysql
Andras POTOCZKY
andras-ml at wertz.hu
2009. Jan. 21., Sze, 00:38:46 CET
Hi
Az alabbi feladatot szeretnem megoldani, de valahogy nem megy.
Saslauthd-t hasznalna tobb szolgaltatasom az authentikaciohoz kozvetetten.
A saslauthd -a pam uzemmodban lett inditva.
A /etc/pam.d/imap fajlban pedig megadtam a mysql parametereket es
bekapcsoltam a mysql-ben az osszes query monitorozasat, de amikor
megprobalok bejelentkezni, nem hivja meg a mysql-t.
/usr/local/lib/sasl2/smtpd.conf fajlom tartalma ez:
pwcheck_method: saslauthd
mech_list: LOGIN PLAIN
log_level: 5
/etc/pam.d/imap fajl tartalma (az smtp, pop3 az imapra sym link):
auth sufficient pam_mysql.so user=<user> passwd=<pwd> host=<host>
db=<db> table=accountuser usercolumn=username passwdcolumn=password crypt=1
account required pam_mysql.so user=<user> passwd=<pwd> host=<host>
db=<db> table=accountuser usercolumn=username usercolumn=username
passwdcolumn=password crypt=1
(ha sort torne, akkor auth egy sor es az account meg egy es ertelem
szeruen a <user><pwd>... ala a normalis usernevet, jelszot... irtam ;))
Mindezek utan teljesen mindegy, hogy az smtp szerver, vagy a pop3, vagy
az imap szerverrel probalkozok, egyik esetben sem nyul soha az sql-hez
az authentikaciot elvegezendo. Minden esetben a password fajlbol veszi
az infot.
Lehet valamit generalisan nem ertek itt, de nem tudom mi a baja.
Foglalkozott mar valaki ilyennel?
Rengeteg doksit elolvastam mar, de ket egyformat meg soha nem talaltam,
bizonytalan vagyok abban, hogy mi a jo megoldas.
Koszi
Andras
További információk a(z) BSD levelezőlistáról