bld.SAMBA3_SUBSYSTEM('KRBCLIENT',
source='libads/kerberos.c libads/ads_status.c',
- public_deps='krb5samba k5crypto gssapi LIBTSOCKET CLDAP LIBNMB')
+ public_deps='krb5samba asn1util k5crypto gssapi LIBTSOCKET CLDAP LIBNMB')
bld.SAMBA3_SUBSYSTEM('samba3util',
source='''lib/system.c
bld.SAMBA3_LIBRARY('messages_dgm',
source='''lib/messages_dgm.c lib/messages_dgm_ref.c''',
- deps='''talloc UNIX_MSG POLL_FUNCS_TEVENT samba-debug
- genrand''',
+ deps='''talloc samba-debug PTHREADPOOL msghdr genrand''',
private_library=True)
bld.SAMBA3_LIBRARY('messages_util',
lib/id_cache.c
lib/talloc_dict.c
lib/serverid.c
+ lib/server_id_watch.c
lib/server_id_db_util.c
lib/addrchange.c
../lib/util/debug_s3.c
lib/dmallocmsg.c
intl/lang_tdb.c
lib/gencache.c
- lib/events.c
+ lib/util_event.c
lib/server_contexts.c
lib/server_prefork.c
lib/server_prefork_util.c
lib/tevent_wait.c
lib/idmap_cache.c
lib/util_ea.c
- lib/background.c''',
+ lib/background.c
+ lib/cleanupdb.c''',
deps='''
samba3util
LIBTSOCKET
UTIL_PW
SAMBA_VERSION
PTHREADPOOL
- UNIX_MSG
- POLL_FUNCS_TEVENT
interfaces
param
dbwrap
RPC_SERVICE
NDR_SMBXSRV
LEASES_DB
- LIBASYS
sysquotas
NDR_SMB_ACL
netapi
enabled=bld.env.build_winbind,
install_path='${SBINDIR}')
-bld.SAMBA3_BINARY('rpcclient/rpcclient',
- source='''rpcclient/rpcclient.c
- rpcclient/cmd_lsarpc.c
- rpcclient/cmd_samr.c
- rpcclient/cmd_spoolss.c
- rpcclient/cmd_netlogon.c
- rpcclient/cmd_srvsvc.c
- rpcclient/cmd_dfs.c
- rpcclient/cmd_epmapper.c
- rpcclient/cmd_dssetup.c
- rpcclient/cmd_echo.c
- rpcclient/cmd_shutdown.c
- rpcclient/cmd_test.c
- rpcclient/cmd_wkssvc.c
- rpcclient/cmd_ntsvcs.c
- rpcclient/cmd_drsuapi.c
- rpcclient/cmd_eventlog.c
- rpcclient/cmd_winreg.c
- rpcclient/cmd_fss.c
- rpcclient/cmd_witness.c
- rpcclient/cmd_clusapi.c''',
- deps='''
- talloc
- popt_samba3
- pdb
- libsmb
- param
- ndr-standard
- msrpc3
- SMBREADLINE
- trusts_util
- RPC_NDR_WINREG
- RPC_NDR_ECHO
- RPC_CLIENT_SCHANNEL
- DCUTIL
- LIBCLI_SAMR
- libcli_lsa3
- libcli_netlogon3
- cli_spoolss
- RPC_NDR_SRVSVC
- RPC_NDR_WKSSVC
- RPC_NDR_DSSETUP
- RPC_NDR_DFS
- RPC_NDR_DRSUAPI
- RPC_NDR_NTSVCS
- RPC_NDR_EVENTLOG
- INIT_SAMR
- RPC_NDR_FSRVP
- RPC_NDR_WITNESS
- RPC_NDR_CLUSAPI
- ''')
-
bld.SAMBA3_BINARY('client/smbclient',
source='''client/client.c
client/clitar.c
torture/test_messaging_read.c
torture/test_messaging_fd_passing.c
torture/test_oplock_cancel.c
- torture/t_strappend.c
+ torture/test_pthreadpool_tevent.c
torture/bench_pthreadpool.c
torture/wbc_async.c''',
deps='''
bld.RECURSE('auth')
bld.RECURSE('libgpo/gpext')
bld.RECURSE('lib/pthreadpool')
-bld.RECURSE('lib/asys')
-bld.RECURSE('lib/poll_funcs')
-bld.RECURSE('lib/unix_msg')
bld.RECURSE('librpc')
bld.RECURSE('librpc/idl')
bld.RECURSE('libsmb')
bld.RECURSE('lib/netapi/tests')
bld.RECURSE('lib/netapi/examples')
bld.RECURSE('smbd/notifyd')
+bld.RECURSE('rpcclient')
bld.ENFORCE_GROUP_ORDERING()
bld.CHECK_PROJECT_RULES()