* LuKreme <krem...@kreme.com>:
> On 17-Mar-2009, at 11:47, Andreas Winkelmann wrote:
>>> On 17-Mar-2009, at 03:49, LuKreme wrote:
>>
>>>> I've made sure that /var/run/saslauthd/ is owned by root:postfix (it
>>>> was root:mail) and have removed the authdaemon_path line and am
>>>> trying again. Hopefully this was it.
>>>
>>> That wasn't it, and the ownership by root:mail shouldn't matter as  
>>> the
>>> postfix user is part of the mail group. I think I've read everything
>>> twice, and am stumped.
>>>
>>> Should I just start over and install dovecot (cyrus was the only
>>> option way back in the day)?
>>
>> Did you check Patrick`s hint about the stored Passwords in your SQL- 
>> Server.
>> Cyrus-SASL auxprop is bound to cleartext Passwords. If you have  
>> crypted
>> Passwords, you have to patch Cyrus-SASL.
>
> Ah... I must have missed that.  <looks back>
>
> Oh, well, that must be it then.  passwords from postfixadmin are stored 
> in md5crypt.
>
> (they look like $1$a28cb10c$wzblsb81Kv.F7vnMtqlEf.)
>
> So, more on this patching of Cyrus-SASL?

Dont use the patch. It's old and it braindamages Cyrus SASL. You can use
crypted passwords with Cyrus SASL, if you set it up this way:

Postfix -> libsasl -> saslauthd (PAM) -> PAM mysql -> Mysql DB

That gives you plaintext mechanisms only on client to server communication,
but that's okay as long as you required clients to establish a TLS session
before they may authenticate. Set this to allow plaintext mechs during TLS
only:

smtpd_sasl_security_options = noplaintext, noanonymous
smtpd_sasl_tls_security_options = noanonymous

As for the PAM part in the sasl authentication, start saslauthd like this:

saslauthd -a pam -m /path/to/the/socket

In /etc/pam.d/smtp configure the PAM Mysql part (I haven't done so yet, so I
can't be of any help).

p...@rick

-- 
All technical answers asked privately will be automatically answered on
the list and archived for public access unless privacy is explicitely
required and justified.

saslfinger (debugging SMTP AUTH):
<http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>

Reply via email to