summaryrefslogtreecommitdiffstats
path: root/src/appl/bsd/configure.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/appl/bsd/configure.in')
-rw-r--r--src/appl/bsd/configure.in11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/appl/bsd/configure.in b/src/appl/bsd/configure.in
index 476046ba7..d8620999f 100644
--- a/src/appl/bsd/configure.in
+++ b/src/appl/bsd/configure.in
@@ -216,4 +216,15 @@ USE_KRB4_LIBRARY
USE_KRB5UTIL_LIBRARY
KRB5_LIBRARIES
V5_USE_SHARED_LIB
+if test "$krb5_cv_build_krb4_libs" = yes; then
+ AC_DEFINE(HAVE_KRB_GET_ERR_TEXT)
+ AC_DEFINE(HAVE_KRB_SAVE_CREDENTIALS)
+else
+ oldlibs=$LIBS
+ LIBS=" $KRB4_LIB -lkrb5 -lcrypto -lcom_err"
+ AC_CHECK_FUNCS(krb_get_err_text krb_save_credentials)
+ LIBS=$oldlibs
+fi
+
+AC_CHECK_HEADERS(krb4-proto.h)
V5_AC_OUTPUT_MAKEFILE