Mercurial > dovecot > original-hg > dovecot-1.2
diff configure.in @ 3705:561e81dfa20b HEAD
MIT kerberos v1.2 (and older) doesn't work with us.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 28 Oct 2005 19:24:49 +0300 |
parents | 1b86be09b41e |
children | fd0986477809 |
line wrap: on
line diff
--- a/configure.in Fri Oct 28 18:18:50 2005 +0300 +++ b/configure.in Fri Oct 28 19:24:49 2005 +0300 @@ -1205,10 +1205,15 @@ if test $want_gssapi = yes; then AC_CHECK_PROG(KRB5CONFIG, krb5-config, YES, NO) if test $KRB5CONFIG = YES; then - AUTH_LIBS="$AUTH_LIBS `krb5-config --libs gssapi`" - AUTH_CFLAGS="$AUTH_CFLAGS `krb5-config --cflags gssapi`" - AC_DEFINE(HAVE_GSSAPI,, Build with GSSAPI support) - have_gssapi=yes + # we have a kludgy check here to check that we have + # version >= v1.3. Although this doesn't work right with + # non-MIT kerberos versioning.. + if `krb5-config --version|grep -qv '1\.2'`; then + AUTH_LIBS="$AUTH_LIBS `krb5-config --libs gssapi`" + AUTH_CFLAGS="$AUTH_CFLAGS `krb5-config --cflags gssapi`" + AC_DEFINE(HAVE_GSSAPI,, Build with GSSAPI support) + have_gssapi=yes + fi fi fi