diff options
Diffstat (limited to 'proxy/configure.ac')
-rw-r--r-- | proxy/configure.ac | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/proxy/configure.ac b/proxy/configure.ac index 6c13df2..5953eb4 100644 --- a/proxy/configure.ac +++ b/proxy/configure.ac @@ -97,6 +97,18 @@ CC="$PTHREAD_CC" AC_CHECK_HEADERS([rpc/rpc.h],,[AC_MSG_ERROR([Could not find rpc headers])]) +AC_CHECK_HEADERS([gssapi/gssapi.h],,[AC_MSG_ERROR([Could not find GSSAPI headers])]) +AC_PATH_PROG(KRB5_CONFIG, krb5-config, failed) +if test x$KRB5_CONFIG = xfailed; then + AC_MSG_ERROR([Could not find GSSAPI development libraries]) +else + GSSAPI_CFLAGS="`$KRB5_CONFIG --cflags gssapi`" + GSSAPI_LIBS="`$KRB5_CONFIG --libs gssapi`" +fi + +AC_SUBST([GSSAPI_CFLAGS]) +AC_SUBST([GSSAPI_LIBS]) + WITH_INITSCRIPT if test x$initscript = xsystemd; then WITH_SYSTEMD_UNIT_DIR |