diff options
Diffstat (limited to 'src/configure.in')
-rw-r--r-- | src/configure.in | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/configure.in b/src/configure.in index c7c92d923d..9e9c94ff99 100644 --- a/src/configure.in +++ b/src/configure.in @@ -1276,8 +1276,13 @@ fi if test "${DEFCCNAME+set}" != set; then DEFCCNAME=FILE:/tmp/krb5cc_%{uid} fi -: "${DEFKTNAME=FILE:/etc/krb5.keytab}" -: "${DEFCKTNAME=FILE:/etc/krb5.client-keytab}" +if test "${DEFKTNAME+set}" != set; then + DEFKTNAME=FILE:/etc/krb5.keytab +fi +if test "${DEFCKTNAME+set}" != set; then + adl_RECURSIVE_EVAL($localstatedir, exp_localstatedir) + DEFCKTNAME=FILE:$exp_localstatedir/krb5/user/%{euid}/client.keytab +fi AC_MSG_NOTICE([Default ccache name: $DEFCCNAME]) AC_MSG_NOTICE([Default keytab name: $DEFKTNAME]) AC_MSG_NOTICE([Default client keytab name: $DEFCKTNAME]) |