diff --git a/lib/krb5/context.c b/lib/krb5/context.c index f45c71537..aa35a184c 100644 --- a/lib/krb5/context.c +++ b/lib/krb5/context.c @@ -243,7 +243,9 @@ cc_ops_register(krb5_context context) krb5_cc_register(context, &krb5_acc_ops, TRUE); krb5_cc_register(context, &krb5_fcc_ops, TRUE); krb5_cc_register(context, &krb5_mcc_ops, TRUE); +#ifdef HAVE_SQLITE krb5_cc_register(context, &krb5_scc_ops, TRUE); +#endif #ifdef HAVE_KCM krb5_cc_register(context, &krb5_kcm_ops, TRUE); #endif @@ -260,7 +262,9 @@ kt_ops_register(krb5_context context) krb5_kt_register (context, &krb5_wrfkt_ops); krb5_kt_register (context, &krb5_javakt_ops); krb5_kt_register (context, &krb5_mkt_ops); +#ifndef HEIMDAL_SMALLER krb5_kt_register (context, &krb5_akf_ops); +#endif krb5_kt_register (context, &krb5_any_ops); return 0; }