View Single Post
  #14 (permalink)  
Old 10-30-2007, 08:23 PM
jkoyle jkoyle is offline
Senior Member
 
Posts: 52
Default External LDAP/SASL working

I'm currently using external LDAP authentication to a locally replicated OpenLDAP/Kerberos/SASL setup running on a different port (2389). The trick to getting the default (redhat4) installed saslauthd to work properly was to force it to use the shared libs from the zimbra install by create the following files:

# cat /etc/ld.so.conf.d/zimbra.ld.conf
/opt/zimbra/lib
/opt/zimbra/sleepycat/lib
/opt/zimbra/openldap/lib
/opt/zimbra/cyrus-sasl/lib

Then re-run ldconfig.

Next, create the following file as well.

#cat /usr/lib/sasl2/slapd.conf
pwcheck_method: saslauthd

With those two changes in place things work perfectly.

John
Reply With Quote