Andreas Winkelmann wrote:
hashes. If you go the suse-prefered/default way, using saslauthd, you are bound to plain and login. saslauthd cannot handle carm-md5 or digest-md5. The normal way, if you want to use shared-secrets (cram-md5 or digest-md5) is sasldb. You have to protect your sasldb from foreign eyes.
And of course, saslauthd is easier to handle, you have only one "database" with your user-accounts/passwords (passwd/shadow).
There's supposed to be a /etc/sasldb file for configuration, but I can't seem to find anything there in SuSE8.2. In fact, there's precious little of anything related to sasldb on anything in SuSE8.2.
It will be created when you create the first useraccount:
# saslpasswd2 -c -u domain.tld user
So if I want to run a mail server which has no typical user access (only admin types would login) then using sasldb would be a reasonable selection. And it pulls CRAM/DIGEST natively? How do you set/config it?