On 28/07/10 10:28 +0200, Bastian Blank wrote:
On Wed, Jul 28, 2010 at 12:56:40AM -0500, Dan White wrote:
On 27/07/10 21:59 +0200, Bastian Blank wrote:
It's because of the 'auth,authpriv.*' line in rsyslogd.conf (it also exists
the same way in the sysklogd package).

Yes, this is the correct default.

The debug statements also happen when bypassing saslauthd:
ldapwhoami -H ldap://192.0.2.1 -U jsmith -Y DIGEST-MD5
or using imtest.

So libsasl reports debug messages to syslog.

Correct.

To drop the messages from syslog, replace that line with:
auth,authpriv.info                     /var/log/auth.log
or some other lower priority level.

No. The tools must not send debug messages without being asked to do
so. Why does libsasl use syslog for interactive usage anyway?

It's a design philosophy of how libsasl attempts to perform debugging
since, in many cases, it's the only way (via syslog) that it can provide
feedback to the user or system administrator.

This philosophy is briefly discussed in:

http://cyrusimap.web.cmu.edu/imapd/install-configure.html

--
Dan White



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to