diff options
Diffstat (limited to 'src/include/krb5/configure.in')
-rw-r--r-- | src/include/krb5/configure.in | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/include/krb5/configure.in b/src/include/krb5/configure.in index 6276d1ba3..e14e3e477 100644 --- a/src/include/krb5/configure.in +++ b/src/include/krb5/configure.in @@ -129,6 +129,22 @@ AC_CHECK_LIB(ndbm,main) AC_CHECK_LIB(dbm,main) AC_FUNC_CHECK([dbm_open], , AC_DEFINE(ODBM)) +dnl +dnl Determine where to put the replay cache. +dnl +AC_MSG_CHECKING([for replay cache directory]) +AC_CACHE_VAL(krb5_cv_sys_rcdir, +[ +for t_dir in /usr/tmp /var/usr/tmp /var/tmp /tmp ; do + test -d $t_dir || continue + krb5_cv_sys_rcdir=$t_dir + break +done])dnl +AC_MSG_RESULT($krb5_cv_sys_rcdir) +KRB5_RCTMPDIR=$krb5_cv_sys_rcdir +AC_SUBST(KRB5_RCTMPDIR) + + AC_ARG_ENABLE([athena], [ --enable-athena build with MIT Project Athena configuration], AC_DEFINE(KRB5_ATHENA_COMPAT),) |