bonjour,
j'ai un serveur cyrus imapd qui tourne tres bien par le bais de l'authentification saslauth via la base de donnée sasldb.
mon probleme vient de saslauth, j'arrive bien a creer des utilisateur et a obtenir la liste des utilisateurs que j'ai créé
[][root@linuxserveur ~]# sasldblistusers2
toto@linuxserveur: userPassword
test@linuxserveur: userPassword
test2@linuxserveur: userPassword
madden@linuxserveur: userPassword
cyrus@linuxserveur: userPassword
[/]
voila j'ai cree quelques utilisateurs, la communication entre mon serveur imap et saslauth marche parfaitement.
par contre la communication entre ma base de deonnée sasldb et saslauth ne veut pas marcher pour les mot de passe genre si j'essai de me logger via la console voila ce que ca medonne:
[]testsaslauthd -u toto -p proute
0: NO "authentication failed"
[/]
je suis donc obligé de creer des comptes unix pour chaque utiilisateur de mon webmail...et c'estpas ce que je veux faire...voila la configu demon fichier saslauth.conf
[]# Directory in which to place saslauthd's listening socket, pid file, and so
# on. This directory must already exist.
SOCKETDIR=/var/run/saslauthd
START=yes
# Mechanism to use when checking passwords. Run "saslauthd -v" to get a list
# of which mechanism your installation was compiled to use.
#MECH=shadow
#MECH=pam
MECH=pam
# Additional flags to pass to saslauthd on the command line. See saslauthd(8)
# for the list of accepted flags.
FLAGS=
[/]
j'ai essayé de changer mech par mechanisms="sasldb" mais rien a faire ca medonne toujrous le meme resultat
pour informations j'utilise les package fourni avec ma distrib fedoracore3
[]cyrus-imapd-2.2.6-2.FC3.6.i386.rpm
cyrus-imapd-utils-2.2.10-3.fc3.i386.rpm
cyrus-sasl-2.1.19-3.i386.rpm
cyrus-sasl-devel-2.1.19-3.i386.rpm
cyrus-sasl-md5-2.1.19-3.i386.rpm
cyrus-sasl-plain-2.1.19-3.i386.rpm[/]
merci davance