On 26/05/10 11:39 -0400, Steve Maring wrote:
I am on an Ubuntu 10.04 system with Cyrus 2.2.13 trying to get my imap
user's to auth again my mysql database.

I can do this:

# testsaslauthd -u smar...@rhythix.com -p xxxxxxxx -f
/var/spool/postfix/var/run/saslauthd/mux -s imap
0: OK "Success."

However, I never seem to be able to step up one level and authenticate
through imap:
my /etc/imapd.conf:

sasl_mech_list: PLAIN LOGIN
loginrealms: rhythix.com
virtdomains: userid
sasl_pwcheck_method: saslauthd
sasl_auto_transition: no

You need:

sasl_saslauthd_path: /var/spool/postfix/var/run/saslauthd/mux

and verify that your cyrus user has permissions to the mux.

my /etc/default/saslauthd:

START=yes
DESC="SASL Authentication Daemon"
NAME="saslauthd"
MECHANISMS="pam"
MECH_OPTIONS=""
THREADS=5
OPTIONS="-m /var/spool/postfix/var/run/saslauthd -r"
PWDIR="/var/spool/postfix/var/run/saslauthd"
PARAMS="-m ${PWDIR}"
PIDFILE="${PWDIR}/saslauthd.pid"

--
Dan White

Reply via email to