Date: Fri, 8 Feb 2002 23:39:43 -0600 From: Gary Mills <[EMAIL PROTECTED]> [...] Now, I have a second somewhat smaller mail system to upgrade. This one is running sendmail-8.9.0 and cyrus-imapd-v1.5.19. I'd like to upgrade it to sendmail-8.12.x and cyrus-imapd-2.1.x. This version of Cyrus requires cyrus-sasl-2.1.x. However, I understand that sendmail will not work with that version of SASL. I'd like to use sasldb for secure passwords, as well as PAM via saslauthd for plain text passwords. In fact, I'd even like to keep the secure passwords in a network database, rather than in a local file-based database.
How can I make this all play together? There was a patch to sasl2 posted to cyrus-sasl to support mysql & LDAP as "auxprop" plugins that you should take a look at. If the network database can return plaintext passwords (the "userPassword" auxprop property), then you won't even have to migrate passwords. Sendmail and Cyrus can use the same /etc/sasldb since the keys in libsaslv1 and libsaslv2 are disjoint. You'll have to coordinate calling both saslpasswd and saslpasswd2, though. Larry