From: Dieter Kluenter (dieter at dkluenter dot de)
Date: Thu Nov 11 2004 - 17:06:42 EST
Patrick Walsh <pjwalsh at gmail dot com> writes:
> Your documentation, doc/sysadmin.html, says that in order to use a
> shared secret authentication such as cram-md5, you can't use
> saslauthd. However, my usernames and passwords are stored in clear
> text in a ldap directory. I'd very much like Sendmail to be able to
> authenticate people using the LDAP info and a shared secret
> authentication method. sasldb doesn't work for us since we don't want
> to keep a duplicate password list.
> Is there any way to achieve this? Do I have to hack the source code?
> If so, what do I hack?
> It seems like it should be such an easy thing. The passwords are in
> clear text. testsaslauthd works great via ldap. But cram-md5
> authentication won't work for me.
Try auxprop ldapdb.
get patch 2406
and a cyrus-sasl tarball. With cyrus-sasl-2.1.20 you either have to
tweak configure.patch or configure.in after applying the patch.
Hints on how to set up SMTP,sasl and ldap see my signature.
-- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:01443B53