Mercurial > dovecot > core-2.2
diff configure.in @ 5859:dfdedb187b26 HEAD
If __gss_userok() exists, use it to verify username. Patch by Peter Eriksson.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 02 Jul 2007 21:19:25 +0300 |
parents | 1034fcaffcce |
children | c9b49ed99d28 |
line wrap: on
line diff
--- a/configure.in Mon Jul 02 17:56:18 2007 +0300 +++ b/configure.in Mon Jul 02 21:19:25 2007 +0300 @@ -1550,12 +1550,19 @@ AC_DEFINE(HAVE_GSSAPI_GSSAPI_H,, GSSAPI headers in gssapi/gssapi.h) have_gssapi=yes ]) + AC_CHECK_HEADER([gssapi/gssapi_ext.h], [ + AC_DEFINE(HAVE_GSSAPI_GSSAPI_EXT_H,, GSSAPI headers in gssapi/gssapi_ext.h) + ]) AC_CHECK_HEADER([gssapi.h], [ AC_DEFINE(HAVE_GSSAPI_H,, GSSAPI headers in gssapi.h) have_gssapi=yes ]) if test $have_gssapi = yes; then AC_DEFINE(HAVE_GSSAPI,, Build with GSSAPI support) + AC_CHECK_LIB(gss, __gss_userok, [ + AC_DEFINE(HAVE___GSS_USEROK,, + Define if you have __gss_userok()) + ],, `krb5-config --libs gssapi`) fi CFLAGS=$old_CFLAGS fi