Hello,

I had some email contact with Patrick-Ben Koetter and we both tried to figure 
out some SASL configuration. We came to a point, where he gave me this mailing 
list address and told me, I could meet Dan White here.

To speak for myself: I have the following situation:

A running Postfix server with cyrus sasl (module ldapdb). The ldapdb connects 
to my LDAP server, which has passwords in cleartext in the userPassword 
attribute. This is a working setup, but sure you guess, I do not really like 
cleartext passwords in the database.

Yet we could not find out, if it is possible to create LDAP schema attrbutes 
like:

cmusaslsecretCRAM-MD5
cmusaslsecretDIGEST-MD5 and
cmusaslsecretNTLM

Is there some place for the saslpasswd2.conf configuration file? Could someone 
please show me, how this file must look like for ldapdb? In this case also 
interesting: Does it support SASL/EXTERNAL for certificate based 
authentication/authorization to the LDAP-server?

If this is easy to do, my final question goes like this:

Can I remove the userPassword attribute after adding the new attributes? And is 
a mail client (Thunderbird, Outlook, ...) still be able to do _any_ kind of 
authentication (Postfix does allow PLAIN over TLS). If the client would do 
NTLM, and there is no more cleartext password in the LDAP database; how can 
SASL do its job? I do not fully understand, how both sides can have CRAM-MD5 or 
NTLM i.e. and still check passwords? I guess my understanding about SASL and 
the attributes seen above lacks some information ;-)

Hope I could describe my/our problem clear enough and I really thank a lot in 
advance for any kind of help on this topic.

Best wishes
Christian
---
Roessner-Network-Solutions
Bachelor of Science Informatik
Nahrungsberg 81, 35390 Gießen
F: +49 641 33055572, M: +49 176 93118939
USt-IdNr.: DE225643613
http://www.roessner-network-solutions.com

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to