summaryrefslogtreecommitdiff
path: root/source4/heimdal/kdc/kdc_locl.h
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2007-01-24 02:48:40 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 14:44:18 -0500
commitd5bbd817fe83aed1ee48ed4f478f3887c059f7b9 (patch)
treef4373e5c069d1b6f1cbc489d3e5addc8dd8e6a19 /source4/heimdal/kdc/kdc_locl.h
parent14503a65ec81ae15a05633b0aea6e62e35b021f3 (diff)
downloadsamba-d5bbd817fe83aed1ee48ed4f478f3887c059f7b9.tar.gz
samba-d5bbd817fe83aed1ee48ed4f478f3887c059f7b9.tar.bz2
samba-d5bbd817fe83aed1ee48ed4f478f3887c059f7b9.zip
r20988: Call out to Heimdal's krb5.conf processing to configure many aspects
of KDC behaviour. This should allow PKINIT to be turned on and managed with reasonable sanity. This also means that the krb5.conf in the same directory as the smb.conf will always have priority in Samba4, which I think will be useful. Andrew Bartlett (This used to be commit a50bbde81b010bc5d06e3fc3417ade44627eb771)
Diffstat (limited to 'source4/heimdal/kdc/kdc_locl.h')
-rw-r--r--source4/heimdal/kdc/kdc_locl.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/source4/heimdal/kdc/kdc_locl.h b/source4/heimdal/kdc/kdc_locl.h
index ed3010b673..ae3b6584a5 100644
--- a/source4/heimdal/kdc/kdc_locl.h
+++ b/source4/heimdal/kdc/kdc_locl.h
@@ -55,6 +55,18 @@ extern int enable_http;
extern int detach_from_console;
+extern int require_preauth; /* 1 == require preauth for all principals */
+
+extern const char *trpolicy_str;
+
+extern int disable_des;
+extern int enable_v4;
+extern int enable_kaserver;
+extern int enable_524;
+extern int enable_v4_cross_realm;
+
+extern char *v4_realm;
+
extern const struct units _kdc_digestunits[];
#define _PATH_KDC_CONF HDB_DB_DIR "/kdc.conf"
@@ -69,4 +81,6 @@ loop(krb5_context context, krb5_kdc_configuration *config);
krb5_kdc_configuration *
configure(krb5_context context, int argc, char **argv);
+void krb5_kdc_configure(krb5_context context, krb5_kdc_configuration *config);
+
#endif /* __KDC_LOCL_H__ */