diff options
author | Günther Deschner <gd@samba.org> | 2014-05-12 10:21:18 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2015-07-21 19:04:14 +0200 |
commit | a7705ad0600256aee555ec8960ef5de5f30cffcc (patch) | |
tree | d0a04dba0fa49b267e8d6e560fffee06f182351c /source4/kdc/wscript_build | |
parent | 1e64e720ae5553f02934f7a758ab83cf9ca577ea (diff) | |
download | samba-a7705ad0600256aee555ec8960ef5de5f30cffcc.tar.gz |
s4-kdc: move kdc_check_pac() to a new subsystem KDC-GLUE.
This subsystem should be used to provide shared code between the s4 heimdal kdc
and the s4 heimdal wdc plugin.
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Alexander Bokovoy <ab@samba.org>
Diffstat (limited to 'source4/kdc/wscript_build')
-rwxr-xr-x | source4/kdc/wscript_build | 31 |
1 files changed, 24 insertions, 7 deletions
diff --git a/source4/kdc/wscript_build b/source4/kdc/wscript_build index 4c869ea22a7..8f1ba82ef7c 100755 --- a/source4/kdc/wscript_build +++ b/source4/kdc/wscript_build @@ -7,12 +7,22 @@ else: kdc_include = getattr(bld.env, "CPPPATH_KDC") bld.SAMBA_MODULE('service_kdc', - source='kdc.c kpasswdd.c proxy.c', - subsystem='service', - init_function='server_service_kdc_init', - deps='kdc HDB_SAMBA4 WDC_SAMBA4 samba-hostconfig LIBTSOCKET LIBSAMBA_TSOCKET com_err samba_server_gensec PAC_GLUE', - internal_module=False, - ) + source='kdc.c kpasswdd.c proxy.c', + subsystem='service', + init_function='server_service_kdc_init', + deps=''' + kdc + HDB_SAMBA4 + WDC_SAMBA4 + samba-hostconfig + LIBTSOCKET + LIBSAMBA_TSOCKET + com_err + samba_server_gensec + PAC_GLUE + KDC-GLUE + ''', + internal_module=False) bld.SAMBA_LIBRARY('HDB_SAMBA4', @@ -34,10 +44,17 @@ bld.SAMBA_LIBRARY('HDB_SAMBA4_PLUGIN', enabled = (bld.CONFIG_SET("USING_SYSTEM_KRB5") and bld.CONFIG_SET("USING_SYSTEM_HDB")) ) +bld.SAMBA_SUBSYSTEM('KDC-GLUE', + source='kdc-glue.c', + includes=kdc_include, + deps='hdb PAC_GLUE', + enabled=bld.CONFIG_SET('SAMBA4_USES_HEIMDAL') + ) + bld.SAMBA_SUBSYSTEM('WDC_SAMBA4', source='wdc-samba4.c', includes=kdc_include, - deps='ldb auth4_sam auth_sam_reply samba-credentials hdb PAC_GLUE samba-hostconfig com_err', + deps='ldb auth4_sam auth_sam_reply samba-credentials hdb PAC_GLUE samba-hostconfig com_err KDC-GLUE', enabled=bld.CONFIG_SET('SAMBA4_USES_HEIMDAL') ) |