For applications which support SASL1 but not SASL2, it'd be useful if RH shipped both SASL1-compatible saslauthd and SASL2-compatible saslauthd Attached in a minute will be a diff against the current rawhide cyrus-sasl.spec (2.1.13-3) which causes saslauthd from SASL1 to be installed as /usr/sbin/saslauthd1, its man page as saslauthd1.8, and its state dir as /var/run/saslauthd1 Also attached will be its init script, /etc/init.d/saslauthd1
Created attachment 91876 [details] diff to add sasl1 saslauthd support to spec
Created attachment 91877 [details] init script for saslauthd1 daemon
which, of course, doesn't actually work after I get to poking it ;-) what's really needed here is alternatives switching between SASL1 and SASL2 saslauthd, I guess I'll try doing that later, and see if that actually works with SASL clients
Now that severn's gone SASL2 for the apps I care about, I have no need for a SASL1 saslauthd, so I'm closing this