summaryrefslogtreecommitdiff
path: root/third_party
diff options
context:
space:
mode:
authorJoseph Sutton <josephsutton@catalyst.net.nz>2022-02-22 14:39:13 +1300
committerJoseph Sutton <jsutton@samba.org>2022-03-01 22:34:34 +0000
commit83586e8f5846fff7a8bbe47e743e03166b559584 (patch)
tree9b7dc8c2cd6fb96b41603f4dda26f3b086d731c1 /third_party
parenta5799cea037a4613ba4d1073fff6e6151ed06c76 (diff)
downloadsamba-83586e8f5846fff7a8bbe47e743e03166b559584.tar.gz
s4:kdc: Rename windc to kdc plugin
This is an adaptation to Heimdal: commit fcff5933ade652343d7c169659da92fac0e6e0d4 Author: Luke Howard <lukeh@padl.com> Date: Mon Jan 3 11:10:18 2022 +1100 kdc: rename windc to kdc plugin Rename the "windc" plugin API to the more general "kdc" plugin API, for two reasons: the Heimdal KDC uses the Windows PAC even when not emulating a domain controller, and the plugin API has accreted methods that are not specific to emulating a domain controller (such as referral_policy and finalize_reply). NOTE: THIS COMMIT WON'T COMPILE/WORK ON ITS OWN! BUG: https://bugzilla.samba.org/show_bug.cgi?id=14995 Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> Reviewed-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'third_party')
-rw-r--r--third_party/heimdal_build/krb5/kdc-plugin.h1
-rw-r--r--third_party/heimdal_build/krb5/windc_plugin.h1
-rw-r--r--third_party/heimdal_build/wscript_build2
3 files changed, 2 insertions, 2 deletions
diff --git a/third_party/heimdal_build/krb5/kdc-plugin.h b/third_party/heimdal_build/krb5/kdc-plugin.h
new file mode 100644
index 00000000000..1b99a8d6a73
--- /dev/null
+++ b/third_party/heimdal_build/krb5/kdc-plugin.h
@@ -0,0 +1 @@
+#include "../../heimdal/kdc/kdc-plugin.h"
diff --git a/third_party/heimdal_build/krb5/windc_plugin.h b/third_party/heimdal_build/krb5/windc_plugin.h
deleted file mode 100644
index 538b617d90d..00000000000
--- a/third_party/heimdal_build/krb5/windc_plugin.h
+++ /dev/null
@@ -1 +0,0 @@
-#include "../../heimdal/kdc/windc_plugin.h"
diff --git a/third_party/heimdal_build/wscript_build b/third_party/heimdal_build/wscript_build
index 76e88bc103e..d43237b0c3b 100644
--- a/third_party/heimdal_build/wscript_build
+++ b/third_party/heimdal_build/wscript_build
@@ -439,7 +439,7 @@ if not bld.CONFIG_SET("USING_SYSTEM_KDC"):
directory='lib/asn1'
)
- KDC_SOURCE='kdc/default_config.c kdc/fast.c kdc/kerberos5.c kdc/krb5tgs.c kdc/pkinit.c kdc/pkinit-ec.c kdc/log.c kdc/misc.c kdc/digest.c kdc/process.c kdc/windc.c kdc/kx509.c kdc/gss_preauth.c'
+ KDC_SOURCE='kdc/default_config.c kdc/fast.c kdc/kerberos5.c kdc/krb5tgs.c kdc/pkinit.c kdc/pkinit-ec.c kdc/log.c kdc/misc.c kdc/digest.c kdc/process.c kdc/kdc-plugin.c kdc/kx509.c kdc/gss_preauth.c'
HEIMDAL_LIBRARY('kdc', source=KDC_SOURCE,
includes='../heimdal/kdc',