summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2002-02-07 07:47:57 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2002-02-07 07:47:57 +0000
commitddb7d1ef7758602f7b47b093055204d9d0beb598 (patch)
treeab87f3dd1cb3a5cb536d6bad2df3cdf5ef9a7344 /configure.in
parent4e5c6eae2452e4f35b04e55694bd4bb710022fa3 (diff)
downloadmailutils-ddb7d1ef7758602f7b47b093055204d9d0beb598.tar.gz
mailutils-ddb7d1ef7758602f7b47b093055204d9d0beb598.tar.bz2
New option: --with-gssapi
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in20
1 files changed, 20 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index ec4d9537c..5a206518c 100644
--- a/configure.in
+++ b/configure.in
@@ -38,6 +38,25 @@ AC_ARG_WITH(readline,
*) AC_MSG_ERROR(bad value ${withval} for --without-readline) ;;
esac],[usereadline=yes])
+AC_ARG_WITH(gssapi,
+ [ --with-gssapi use GSSAPI authentication ],
+ [WITH_GSSAPI=$withval],
+ [WITH_GSSAPI=no])
+
+if test "x$WITH_GSSAPI" != "xno"; then
+ MU_CHECK_GSSAPI($WITH_GSSAPI)
+ if test "$GSSAPI_IMPL" = "none"; then
+ AC_CACHE_SAVE
+ AC_MSG_RESULT([GSSAPI libraries not found])
+ else
+ AUTHLIBS="$AUTHLIBS $GSSAPI_LIBS"
+ AUTHINCS="$AUTHINCS $GSSAPI_CFLAGS"
+ AUTHOBJS="$AUTHOBJS auth_gss.o"
+ AC_DEFINE(WITH_GSSAPI)
+ fi
+fi
+AC_SUBST(AUTHOBJS)
+
AC_ARG_WITH(guile,
[ --without-guile do not build guile interface],
[case "${withval}" in
@@ -218,6 +237,7 @@ if test x"$ac_cv_have_libpam" != x"yes"; then
fi
fi
AC_SUBST(AUTHLIBS)
+AC_SUBST(AUTHINCS)
#When using thread support some platforms need -D_REENTRANT to get the
#right prototypes including errno.

Return to:

Send suggestions and report system problems to the System administrator.