diff options
Diffstat (limited to 'src/util/sss_krb5.h')
-rw-r--r-- | src/util/sss_krb5.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/util/sss_krb5.h b/src/util/sss_krb5.h index 34fdc4950..4f2e67a7f 100644 --- a/src/util/sss_krb5.h +++ b/src/util/sss_krb5.h @@ -41,6 +41,12 @@ #define KERBEROS_PWEXPIRE_WARNING_TIME (7 * 24 * 60 * 60) #define KEYTAB_CLEAN_NAME keytab_name ? keytab_name : "default" +#if 0 +#if defined HAVE_KRB5_CC_CACHE_MATCH && defined HAVE_KRB5_CC_GET_FULL_NAME +#define HAVE_KRB5_DIRCACHE 1 +#endif +#endif + const char * KRB5_CALLCONV sss_krb5_get_error_message (krb5_context, krb5_error_code); @@ -133,7 +139,9 @@ void sss_krb5_get_init_creds_opt_set_canonicalize(krb5_get_init_creds_opt *opts, enum sss_krb5_cc_type { SSS_KRB5_TYPE_FILE, +#ifdef HAVE_KRB5_DIRCACHE SSS_KRB5_TYPE_DIR, +#endif /* HAVE_KRB5_DIRCACHE */ SSS_KRB5_TYPE_UNKNOWN }; |