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