On Mon, 4 Apr 2005, Ezsra McDonald wrote:

My current system is SuSe 8.1. This version of saslauthd was not
compiled with LDAP support. It currently hands off authentication to
pam_ldap. I have looked for the cyrus_sasl src RPM for the version I am
running. I would rebuild it but apparently it is not available. It looks
like I will have to hack a later RPM and see if I can get it to work on
SuSe 8.1.

Does anyone know how to give pam_ldap a filter to use? That would be my
quickest fix. I will be investigating that now.

You can use the following option in the pam_ldap config file:

# Filter to AND with uid=%s
pam_filter (&objectclass=posixaccount)(mailuser=true)

Modify it for whatever attribute you want to trigger on, obviously.

If you use pam_ldap for other services on the same machine, you'll want to use a special, separate pam_ldap config file for imapd. You can specify this in pam as follows:

auth required           pam_ldap.so config=/etc/ldap.imapd.conf


Andy --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to