[Dovecot] Kerberos check logic incorrect

Bryan Jacobs no at landwarsin.asia
Fri Jul 18 04:36:35 EEST 2008


In configure.in, there is a check that does `krb5-config --version |
grep -v 1\.2`, making sure there is no "1.2" in the version of Kerberos
in use.  This is to prevent compiling against MIT Kerberos version 1.2,
which is too old for Dovecot.

Unfortunately for this idea, Heimdal 1.2.1 is out.  And Dovecot builds
fine against it.

Whoever committed this check also appears to have removed the comment
warning that it was broken, to add insult to injury.

Please fix your checks to be for FEATURES, not version numbers.  You
never know when something else that correctly implements the features
you want will come along.

Bryan Jacobs
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
Url : http://dovecot.org/pipermail/dovecot/attachments/20080717/724a81a0/attachment.bin 


More information about the dovecot mailing list