mirror of
https://github.com/samba-team/samba.git
synced 2025-02-09 09:57:48 +03:00
this prevents conflicts with the s3 auth modules. The auth modules in samba3 may appear in production smb.conf files, so it is preferable to rename the s4 modules for minimal disruption. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
66 lines
1.5 KiB
Python
66 lines
1.5 KiB
Python
#!/usr/bin/env python
|
|
|
|
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',
|
|
internal_module=False,
|
|
)
|
|
|
|
|
|
bld.SAMBA_SUBSYSTEM('HDB_SAMBA4',
|
|
source='hdb-samba4.c',
|
|
deps='ldb auth4_sam auth_sam_reply credentials hdb db-glue samba-hostconfig com_err',
|
|
includes='../heimdal/kdc',
|
|
)
|
|
|
|
|
|
bld.SAMBA_SUBSYSTEM('WDC_SAMBA4',
|
|
source='wdc-samba4.c',
|
|
includes='../heimdal/kdc',
|
|
deps='ldb auth4_sam auth_sam_reply credentials hdb PAC_GLUE samba-hostconfig com_err'
|
|
)
|
|
|
|
|
|
bld.SAMBA_SUBSYSTEM('PAC_GLUE',
|
|
source='pac-glue.c',
|
|
includes='../heimdal/kdc',
|
|
deps='ldb auth4_sam auth_sam_reply credentials hdb samba-hostconfig com_err'
|
|
)
|
|
|
|
bld.SAMBA_LIBRARY('pac',
|
|
source=[],
|
|
deps='PAC_GLUE',
|
|
private_library=True,
|
|
grouping_library=True)
|
|
|
|
|
|
bld.SAMBA_LIBRARY('db-glue',
|
|
source='db-glue.c',
|
|
deps='ldb auth4_sam auth_sam_reply credentials hdb samba-hostconfig com_err kdc-policy',
|
|
private_library=True
|
|
)
|
|
|
|
bld.SAMBA_LIBRARY('kdc-policy',
|
|
source='policy.c',
|
|
deps='samba-hostconfig authkrb5',
|
|
private_library=True,
|
|
autoproto = 'kdc-policy-proto.h'
|
|
)
|
|
|
|
|
|
bld.SAMBA_SUBSYSTEM('MIT_SAMBA',
|
|
source='mit_samba.c',
|
|
deps='ldb auth4_sam auth_sam_reply credentials hdb db-glue PAC_GLUE samba-hostconfig com_err'
|
|
)
|
|
|
|
|
|
bld.SAMBA_LIBRARY('mit-samba',
|
|
source='',
|
|
deps='MIT_SAMBA',
|
|
external_library=True,
|
|
realname='mit_samba.so'
|
|
)
|
|
|