mirror of
https://github.com/samba-team/samba.git
synced 2025-03-27 22:50:26 +03:00
gpo: enable gpo update with addition to build system
Split from "Initial commit for GPO work done by Luke Morrison" by Garming Sam Signed-off-by: Garming Sam <garming@catalyst.net.nz> Signed-off-by: Luke Morrison <luke@hubtrek.com> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
parent
377c0681e1
commit
50a64b7ce9
@ -76,25 +76,6 @@ bld.SAMBA3_LIBRARY('msrpc3',
|
||||
''',
|
||||
private_library=True)
|
||||
|
||||
bld.SAMBA3_LIBRARY('gpo',
|
||||
source='''
|
||||
../libgpo/gpo_ldap.c
|
||||
../libgpo/gpo_ini.c
|
||||
../libgpo/gpo_util.c
|
||||
../libgpo/gpo_fetch.c
|
||||
../libgpo/gpo_filesync.c
|
||||
../libgpo/gpo_sec.c
|
||||
../libgpo/gpo_reg.c
|
||||
''',
|
||||
deps='''
|
||||
talloc
|
||||
ads
|
||||
TOKEN_UTIL
|
||||
gpext
|
||||
auth
|
||||
''',
|
||||
private_library=True)
|
||||
|
||||
bld.SAMBA3_SUBSYSTEM('AVAHI',
|
||||
source='''
|
||||
lib/avahi.c
|
||||
|
@ -62,6 +62,15 @@ bld.SAMBA_MODULE('service_dns_update',
|
||||
enabled=bld.AD_DC_BUILD_IS_ENABLED()
|
||||
)
|
||||
|
||||
bld.SAMBA_MODULE('service_gpo_update',
|
||||
source='gpo/gpo_update.c',
|
||||
subsystem='service',
|
||||
init_function='server_service_gpoupdate_init',
|
||||
deps='samdb UTIL_RUNCMD samba-util ldb samdb-common samba-errors talloc auth_system_session samba-hostconfig',
|
||||
internal_module=False,
|
||||
enabled=bld.AD_DC_BUILD_IS_ENABLED()
|
||||
)
|
||||
|
||||
bld.SAMBA_PYTHON('python_dsdb',
|
||||
source='pydsdb.c',
|
||||
# the dependency on dcerpc here is because gensec
|
||||
|
@ -87,6 +87,7 @@ bld.RECURSE('lib/tdr')
|
||||
bld.RECURSE('lib/tsocket')
|
||||
bld.RECURSE('lib/crypto')
|
||||
bld.RECURSE('lib/torture')
|
||||
bld.RECURSE('libgpo')
|
||||
bld.RECURSE('source4/lib/com')
|
||||
bld.RECURSE('source4/dns_server')
|
||||
bld.RECURSE('source4/echo_server')
|
||||
|
Loading…
x
Reference in New Issue
Block a user