After upgrading to lenny my saslauthd was broken too. I'm attaching the diff between my old defaults file and the one coming with the new version, which I'm using now.
--- saslauthd 2009-12-13 03:22:14.000000000 +0100 +++ sasl.old 2007-04-12 02:16:24.000000000 +0200 @@ -1,19 +1,10 @@ # # Settings for saslauthd daemon -# Please read /usr/share/doc/sasl2-bin/README.Debian for details. # # Should saslauthd run automatically on startup? (default: no) START=yes -# Description of this saslauthd instance. Recommended. -# (suggestion: SASL Authentication Daemon) -DESC="SASL Authentication Daemon" - -# Short name of this saslauthd instance. Strongly recommended. -# (suggestion: saslauthd) -NAME="saslauthd" - # Which authentication mechanisms should saslauthd use? (default: pam) # # Available options in this Debian package: @@ -39,17 +30,9 @@ # A value of 0 will fork a new process for each connection. THREADS=5 -# Other options (default: -c -m /var/run/saslauthd) -# Note: You MUST specify the -m option or saslauthd won't run! -# -# WARNING: DO NOT SPECIFY THE -d OPTION. -# The -d option will cause saslauthd to run in the foreground instead of as -# a daemon. This will PREVENT YOUR SYSTEM FROM BOOTING PROPERLY. If you wish -# to run saslauthd in debug mode, please run it by hand to be safe. -# -# See /usr/share/doc/sasl2-bin/README.Debian for Debian-specific information. -# See the saslauthd man page and the output of 'saslauthd -h' for general -# information about these options. +# Other options (default: -c) +# See the saslauthd man page for information about these options. # # Example for postfix users: "-c -m /var/spool/postfix/var/run/saslauthd" -OPTIONS="-c -m /var/run/saslauthd" +# Note: See /usr/share/doc/sasl2-bin/README.Debian +OPTIONS="-c" So I guess the problem was NAME=... not being there. I have seen no comment/warning about that in apt-listchanges or whatever. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

