The standard Cyrus SASL installation always includes the Digest-MD5 and CRAM-MD5 modules. For sites that use SASL purely for its GSSAPI module, this is needless code, as well as resulting in lots of errors about non-existent sasldb's. Splitting these two off into another package, in the same way as the 'plain' methods solves this problem. Patch attached to do this.
Created attachment 20036 [details] Patch to split off the MD5 methods (watch the release number)
This change should be made in cyrus-sasl-1.5.24-19 and later. Thanks!