lib/util_unixsids.c passdb/lookup_sid.c
passdb/login_cache.c
passdb/account_pol.c ${PRIVILEGES_SRC}
- lib/util_nscd.c lib/winbind_util.c ${SERVER_MUTEX_SRC}
+ lib/util_nscd.c lib/winbind_util.c
passdb/pdb_util.c passdb/pdb_interface.c
passdb/pdb_ldap_schema.c
passdb/pdb_secrets.c'''
LIBNETAPI_SRC = '''${LIBNETAPI_SRC0}'''
-# FIXME: bigballofmud
-
CLIENT_SRC1 = '''client/client.c client/clitar.c
client/dnsbrowse.c'''
bld.SAMBA3_LIBRARY('netapi',
source=LIBNETAPI_SRC,
- public_deps='''talloc tdb_compat libsmb KRBCLIENT
- pdb param samba-util ndr-standard msrpc3 ads LIBNET DCUTIL NDR_LIBNETAPI
- RPC_CLIENT_SCHANNEL smbconf REG_SMBCONF
- LIBCLI_SAMR libcli_lsa3 libcli_netlogon3
- RPC_NDR_SRVSVC RPC_NDR_WKSSVC RPC_NDR_INITSHUTDOWN
- INIT_SAMR''',
+ public_deps='''
+ talloc
+ util_cmdline
+ msrpc3
+ ads
+ NDR_LIBNETAPI
+ LIBNET
+ RPC_CLIENT_SCHANNEL
+ libcli_netlogon3
+ LIBCLI_SAMR
+ INIT_SAMR
+ ''',
public_headers='../source3/lib/netapi/netapi.h',
pc_files=[],
vnum='0',
bld.SAMBA3_LIBRARY('smbclient',
source=LIBSMBCLIENT_SRC,
- public_deps='''talloc tdb_compat param libsmb KRBCLIENT pdb
- ndr-standard msrpc3 libcli_lsa3 RPC_NDR_SRVSVC popt_samba3''',
+ public_deps='''
+ talloc
+ param
+ libsmb
+ KRBCLIENT
+ msrpc3
+ libcli_lsa3
+ ''',
public_headers='include/libsmbclient.h',
abi_directory='libsmb/ABI',
abi_match='smbc_*',
bld.SAMBA3_LIBRARY('gse',
source='librpc/crypto/gse_krb5.c librpc/crypto/gse.c',
- deps='KRB5_WRAP gensec param KRBCLIENT SECRETS3',
+ deps='KRB5_WRAP gensec param KRBCLIENT secrets3',
private_library=True)
bld.SAMBA3_LIBRARY('msrpc3',
bld.SAMBA3_LIBRARY('pdb',
source=PASSDB_SRC,
- deps='SECRETS3 GROUPDB wbclient LIBCLI_AUTH flag_mapping',
+ deps='secrets3 GROUPDB SERVER_MUTEX wbclient LIBCLI_AUTH flag_mapping',
private_library=True,
public_headers='''
include/passdb.h
passdb/lookup_sid.h''',
vars=locals())
+bld.SAMBA3_SUBSYSTEM('SERVER_MUTEX',
+ source=SERVER_MUTEX_SRC)
+
bld.SAMBA3_SUBSYSTEM('PARAM_UTIL',
source=PARAM_UTIL_SRC)
bld.SAMBA3_LIBRARY('util_cmdline',
source='lib/util_cmdline.c',
- deps='SECRETS3 popt',
+ deps='secrets3',
private_library=True)
bld.SAMBA3_SUBSYSTEM('KRBCLIENT',
source='''lib/smbd_shim.c''',
private_library=True)
-bld.SAMBA3_SUBSYSTEM('LIBSMB_ERR',
- source='',
- deps='errors3 pdb ldap lber MSRPC_PARSE LIBCLI_AUTH dcerpc-binding',
- vars=locals())
-
bld.SAMBA3_SUBSYSTEM('LIBNTLMSSP',
source=LIBNTLMSSP_SRC,
- deps='LIBSMB_ERR NDR_NTLMSSP NTLMSSP_COMMON gensec',
+ deps='NDR_NTLMSSP NTLMSSP_COMMON wbclient',
vars=locals())
bld.SAMBA3_SUBSYSTEM('auth_generic',
bld.SAMBA3_LIBRARY('libsmb',
source=LIBSMB_SRC,
- deps='LIBNTLMSSP auth_generic CLDAP LIBNMB LIBNBT LIBDRSUAPI SPNEGO_PARSE LIBTSOCKET KRBCLIENT cli_smb_common util_cmdline tevent',
+ deps='''
+ LIBNTLMSSP
+ auth_generic
+ CLDAP
+ LIBNMB
+ SPNEGO_PARSE
+ LIBTSOCKET
+ KRBCLIENT
+ cli_smb_common
+ util_cmdline
+ tevent''',
vars=locals(),
private_library=True)
deps='cli-ldap-common cli_cldap LIBTSOCKET',
vars=locals())
-bld.SAMBA3_SUBSYSTEM('SECRETS3',
+# NOTE: The secrets3 library is a low level library used by several subsystems.
+# PLEASE DO NOT make it depend on high level libraries like PDB, if you are
+# doing that your design is wrong and needs changing. -SSS
+bld.SAMBA3_LIBRARY('secrets3',
source=SECRETS_SRC,
- deps='NDR_SECRETS param samba3util dbwrap pdb',
+ deps='NDR_SECRETS param samba3util dbwrap',
+ private_library=True,
vars=locals())
bld.SAMBA3_LIBRARY('smbldap',
bld.SAMBA3_SUBSYSTEM('LIBADS_SERVER',
source=LIBADS_SERVER_SRC,
- deps='ndr-krb5pac KRB5_WRAP',
+ deps='SERVER_MUTEX ndr-krb5pac KRB5_WRAP',
vars=locals())
bld.SAMBA3_SUBSYSTEM('LIBADS_PRINTER',
bld.SAMBA3_LIBRARY('smbd_base',
source=SMBD_SRC_BASE,
- deps='''tdb_compat tevent dl krb5 ldap gssapi gssapi_krb5
- samba-util wbclient crypt nsl cups cap z pdb
- param samba3core libsmb popt_samba3 KRBCLIENT AVAHI
- ndr-standard msrpc3 ads LIBADS_SERVER LIBADS_PRINTER
- vfs vfs_default vfs_posixacl auth rpc LOCKING LIBAFS LIBAFS_SETTOKEN PROFILE
- PRINTING PRINTBACKEND NDR_XATTR NDR_NOTIFY REGFIO
- smbconf REG_FULL FNAME_UTIL
- NDR_OPEN_FILES
- LIBCLI_SAMR libcli_lsa3 libcli_netlogon3 cli_spoolss
- RPC_NDR_SRVSVC npa_tstream INIT_SAMR
- cli_smb_common RPC_SERVER smbd_conn param_service
- smbd_shim NDR_DFSBLOBS
+ deps='''
+ talloc
+ tevent
+ pdb
+ libsmb
+ msrpc3
+ vfs
+ vfs_default
+ vfs_posixacl
+ popt_samba3
+ samba3core
+ smbd_conn
+ param_service
+ AVAHI
+ PRINTBASE
+ PROFILE
+ LOCKING
+ LIBADS_SERVER
+ LIBAFS
+ LIBAFS_SETTOKEN
+ RPC_SERVER
''',
private_library=True,
vars=locals())
bld.SAMBA3_SUBSYSTEM('LOCKING',
source='${LOCKING_SRC}',
- deps='''tdb_compat talloc NDR_OPEN_FILES''',
+ deps='''
+ tdb_compat
+ talloc
+ NDR_OPEN_FILES
+ FNAME_UTIL''',
vars=locals())
bld.SAMBA3_SUBSYSTEM('PROFILE',
bld.SAMBA3_SUBSYSTEM('PRINTING',
source=PRINTING_SRC,
- deps='NDR_PRINTCAP tdb',
+ deps='NDR_PRINTCAP tdb cups',
vars=locals())
bld.SAMBA3_SUBSYSTEM('PASSWD_UTIL',
bld.SAMBA3_SUBSYSTEM('LIBNET',
source=LIBNET_SRC,
- deps='NDR_LIBNET_JOIN KRB5_WRAP net_keytab',
+ deps='NDR_LIBNET_JOIN INIT_SAMR net_keytab pdb',
vars=locals())
bld.SAMBA3_LIBRARY('net_keytab',
bld.SAMBA3_SUBSYSTEM('LIBNET_DSSYNC',
source=LIBNET_DSSYNC_SRC,
- deps='LIBNET LIBCLI_DRSUAPI tdb-wrap3',
+ deps='LIBNET RPC_NDR_DRSUAPI',
vars=locals())
bld.SAMBA3_SUBSYSTEM('LIBNET_SAMSYNC',
deps='lmhosts resolv',
vars=locals())
-bld.SAMBA3_SUBSYSTEM('LIBNBT',
- source='',
- deps='NDR_SVCCTL ndr_nbt LIBCLI_NETLOGON',
- vars=locals())
-
bld.SAMBA3_SUBSYSTEM('SERVICES',
source=SERVICES_SRC,
deps='samba-util',
bld.SAMBA3_SUBSYSTEM('PASSCHANGE',
source=PASSCHANGE_SRC,
- deps='LIBCLI_SAMR',
+ deps='''LIBCLI_SAMR
+ INIT_LSA
+ msrpc3''',
vars=locals())
bld.SAMBA3_SUBSYSTEM('SAMBA_VERSION',
bld.SAMBA3_LIBRARY('trusts_util',
source='libsmb/trusts_util.c',
- deps='ads libcli_netlogon3 msrpc3',
+ deps='libcli_netlogon3 msrpc3 pdb',
vars=locals(),
private_library=True)
bld.SAMBA3_SUBSYSTEM('tdb-wrap3',
source='lib/util_tdb.c',
- deps='tdb-wrap',
vars=locals())
bld.SAMBA3_LIBRARY('dbwrap',
bld.SAMBA3_LIBRARY('libcli_lsa3',
source=LIBCLI_LSA_SRC,
- deps='RPC_NDR_LSA INIT_LSA UTIL_LSARPC',
+ deps='RPC_NDR_LSA INIT_LSA',
private_library=True)
bld.SAMBA3_LIBRARY('libcli_netlogon3',
bld.SAMBA3_LIBRARY('cli_spoolss',
source=LIBCLI_SPOOLSS_SRC,
- deps='RPC_NDR_SPOOLSS param SECRETS3',
+ deps='RPC_NDR_SPOOLSS param secrets3',
private_library=True)
bld.SAMBA3_SUBSYSTEM('LIBCLI_WINREG',
bld.SAMBA3_BINARY('nmbd/nmbd',
source=NMBD_SRC,
- deps='''talloc tdb_compat tevent z cap wbclient dl
- pdb param ldap smbd_shim libsmb
- popt_samba3 KRBCLIENT NDR_SAMR NDR_LSA PROFILE''',
+ deps='''
+ talloc
+ tevent
+ param
+ libsmb
+ popt_samba3
+ PROFILE''',
install_path='${SBINDIR}',
vars=locals())
bld.SAMBA3_BINARY('winbindd/winbindd',
source=WINBINDD_SRC,
- deps='''talloc tdb_compat tevent cap dl z
- wbclient pdb ldap param smbd_shim libsmb
- popt_samba3 KRBCLIENT ndr-standard msrpc3 ads LIBADS_SERVER
- SRV_NDR_WBINT RPC_NDR_WBINT NDR_WBINT LIBAFS
- LIBAFS_SETTOKEN PROFILE SLCACHE DCUTIL idmap nss_info
- TOKEN_UTIL
- LIBCLI_SAMR libcli_lsa3 libcli_netlogon3
- RPC_NDR_DSSETUP npa_tstream
- RPC_NCACN_NP RPC_PIPE_REGISTER RPC_SAMR RPC_LSARPC
- PAM_ERRORS WB_REQTRANS auth
+ deps='''
+ talloc
+ tevent
+ pdb
+ popt_samba3
+ idmap
+ ads
+ msrpc3
+ nss_info
+ LIBAFS
+ LIBADS_SERVER
+ LIBCLI_SAMR
+ SLCACHE
+ RPC_NDR_DSSETUP
+ RPC_NDR_WBINT
+ SRV_NDR_WBINT
+ RPC_SAMR
+ RPC_LSARPC
+ RPC_NCACN_NP
+ RPC_PIPE_REGISTER
+ WB_REQTRANS
''',
enabled=bld.env.build_winbind,
install_path='${SBINDIR}',
bld.SAMBA3_BINARY('web/swat',
source=SWAT_SRC,
- deps='''talloc tevent cap samba3core libsmb wbclient param
- smbd_shim pdb popt_samba3 KRBCLIENT cups
- ndr-standard msrpc3 LOCKING PLAINTEXT_AUTH PRINTBASE PRINTING FNAME_UTIL
- LIBCLI_SAMR INIT_LSA PASSCHANGE''',
+ deps='''
+ talloc
+ tevent
+ samba3core
+ libsmb
+ param
+ pdb
+ popt_samba3
+ LOCKING
+ PLAINTEXT_AUTH
+ PASSCHANGE
+ PRINTBASE
+ PRINTING
+ ''',
enabled=bld.env.build_swat,
install_path='${SBINDIR}',
vars=locals())
bld.SAMBA3_BINARY('rpcclient/rpcclient',
source=RPCCLIENT_SRC,
- deps='''talloc tdb_compat cap popt_samba3 pdb libsmb smbd_shim
- param wbclient param KRBCLIENT ndr-standard msrpc3
- SMBREADLINE trusts_util RPC_NDR_WINREG RPC_NDR_ECHO
+ deps='''
+ talloc
+ popt_samba3
+ pdb
+ libsmb
+ param
+ ndr-standard
+ msrpc3
+ SMBREADLINE
+ trusts_util
+ RPC_NDR_WINREG
+ RPC_NDR_ECHO
RPC_CLIENT_SCHANNEL
- 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
+ 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
''',
vars=locals())
bld.SAMBA3_BINARY('client/smbclient' + bld.env.suffix3,
source=CLIENT_SRC,
- deps='''talloc tdb_compat cap popt_samba3 pdb libsmb smbd_shim
- param wbclient param KRBCLIENT ndr-standard
- msrpc3 SMBREADLINE smbclient RPC_NDR_SRVSVC INIT_LSA
+ deps='''
+ talloc
+ popt_samba3
+ param
+ ndr-standard
+ SMBREADLINE
+ smbclient
+ RPC_NDR_SRVSVC
cli_smb_common''',
vars=locals())
bld.SAMBA3_BINARY('net',
source=NET_SRC,
- deps='''talloc tdb_compat netapi addns cap intl popt_samba3 pdb libsmb smbd_shim
- param wbclient param KRBCLIENT ndr-standard msrpc3 gpo ads LIBADS_SERVER LIBADS_PRINTER
- LIBAFS LIBAFS_SETTOKEN SMBREADLINE PASSWD_UTIL LIBNET
- LIBNET_DSSYNC LIBNET_SAMSYNC LIBEVENTLOG DCUTIL
- REGFIO NDR_NTPRINTING RPC_NDR_WINREG
- RPC_CLIENT_SCHANNEL TOKEN_UTIL
- LIBCLI_SAMR libcli_lsa3 libcli_netlogon3 cli_spoolss
- RPC_NDR_SRVSVC RPC_NDR_WKSSVC RPC_NDR_SVCCTL RPC_NDR_DSSETUP
- RPC_NDR_INITSHUTDOWN RPC_NDR_DRSUAPI INIT_SAMR
- printing_migrate trusts_util
- ''',
+ deps='''
+ talloc
+ netapi
+ addns
+ intl
+ popt_samba3
+ pdb
+ libsmb
+ param
+ KRBCLIENT
+ ndr-standard
+ msrpc3
+ gpo
+ ads
+ LIBADS_SERVER
+ LIBADS_PRINTER
+ SMBREADLINE
+ PASSWD_UTIL
+ LIBNET
+ LIBNET_DSSYNC
+ LIBNET_SAMSYNC
+ LIBEVENTLOG
+ REGFIO
+ NDR_NTPRINTING
+ RPC_NDR_WINREG
+ RPC_CLIENT_SCHANNEL
+ LIBCLI_SAMR
+ libcli_lsa3
+ libcli_netlogon3
+ cli_spoolss
+ RPC_NDR_SRVSVC
+ RPC_NDR_SVCCTL
+ RPC_NDR_DSSETUP
+ RPC_NDR_INITSHUTDOWN
+ printing_migrate
+ trusts_util''',
vars=locals())
bld.SAMBA3_BINARY('profiles',
source=PROFILES_SRC,
- deps='''talloc tdb_compat cap tevent popt_samba3 param samba3core LIBSMB_ERR smbd_shim REGFIO''',
+ deps='''
+ talloc
+ popt_samba3
+ param
+ REGFIO''',
vars=locals())
bld.SAMBA3_BINARY('smbspool',
source=CUPS_SRC,
- deps='''talloc tdb_compat tevent cap wbclient popt_samba3 param libsmb smbd_shim samba3core
- KRBCLIENT asn1util LIBTSOCKET NDR_SAMR NDR_LSA''',
+ deps='''
+ talloc
+ popt_samba3
+ param
+ libsmb
+ samba3core''',
vars=locals())
bld.SAMBA3_BINARY('testparm',
source=TESTPARM_SRC,
- deps='''talloc tevent ldap cap
- wbclient asn1util LIBTSOCKET pdb param smbd_shim
- LIBSMB_ERR popt_samba3''',
+ deps='''
+ talloc
+ param
+ popt_samba3''',
vars=locals())
bld.SAMBA3_BINARY('smbta-util',
source=SMBTA_UTIL_SRC,
- deps='''talloc tdb_compat tevent cap param popt_samba3 smbd_shim
- LIBSMB_ERR''',
+ deps='''
+ talloc
+ secrets3
+ param''',
vars=locals())
bld.SAMBA3_BINARY('smbstatus',
source=STATUS_SRC,
- deps='''talloc tdb_compat tevent cap param popt_samba3 smbd_shim
- LIBSMB_ERR LOCKING PROFILE FNAME_UTIL''',
+ deps='''
+ talloc
+ param
+ popt_samba3
+ LOCKING
+ PROFILE''',
vars=locals())
bld.SAMBA3_BINARY('smbcontrol',
source=SMBCONTROL_SRC,
- deps='''talloc tdb_compat tevent cap param smbd_shim LIBSMB_ERR popt_samba3 PRINTBASE''',
+ deps='''
+ talloc
+ param
+ popt_samba3
+ PRINTBASE''',
vars=locals())
bld.SAMBA3_BINARY('smbtree',
source=SMBTREE_SRC,
- deps='''talloc tdb_compat tevent cap wbclient param smbd_shim
- libsmb LIBSMB_ERR popt_samba3 KRBCLIENT pdb ndr-standard msrpc3 PROFILE
+ deps='''
+ talloc
+ param
+ libsmb
+ msrpc3
+ popt_samba3
+ PROFILE
RPC_NDR_SRVSVC''',
vars=locals())
bld.SAMBA3_BINARY('smbpasswd',
source=SMBPASSWD_SRC,
- deps='''talloc tdb_compat tevent cap wbclient param smbd_shim
- libsmb LIBSMB_ERR popt_samba3 KRBCLIENT pdb ndr-standard msrpc3 PASSWD_UTIL
- LIBCLI_SAMR INIT_LSA PASSCHANGE''',
+ deps='''
+ talloc
+ param
+ pdb
+ PASSWD_UTIL
+ PASSCHANGE''',
vars=locals())
bld.SAMBA3_BINARY('pdbedit',
source=PDBEDIT_SRC,
- deps='''talloc tdb_compat tevent cap wbclient param smbd_shim
- LIBNTLMSSP LIBSMB_ERR popt_samba3 pdb
- PASSWD_UTIL cli-ldap-common''',
+ deps='''
+ talloc
+ param
+ popt_samba3
+ pdb
+ PASSWD_UTIL''',
vars=locals())
bld.SAMBA3_BINARY('smbget',
source=SMBGET_SRC,
- deps='''talloc tdb_compat smbclient popt_samba3''',
+ deps='''
+ talloc
+ popt_samba3
+ smbclient''',
vars=locals())
bld.SAMBA3_BINARY('nmblookup' + bld.env.suffix3,
source=NMBLOOKUP_SRC,
- deps='''talloc tdb_compat tevent cap param smbd_shim popt_samba3 LIBSMB_ERR LIBNMB''',
+ deps='''
+ talloc
+ param
+ popt_samba3
+ LIBNMB''',
vars=locals())
bld.SAMBA3_BINARY('smbtorture' + bld.env.suffix3,
source=SMBTORTURE_SRC,
- deps='''talloc tdb_compat tevent cap wbclient param libsmb KRBCLIENT TLDAP
- smbd_shim popt_samba3 asn1util LIBTSOCKET NDR_LSA msrpc3 ndr-standard RPC_NDR_ECHO WB_REQTRANS libcli_lsa3''',
+ deps='''
+ talloc
+ param
+ libsmb
+ msrpc3
+ TLDAP
+ RPC_NDR_ECHO
+ WB_REQTRANS
+ ''',
vars=locals())
bld.SAMBA3_BINARY('smbconftort',
source=SMBCONFTORT_SRC,
- deps='''talloc tdb_compat tevent cap wbclient param smbd_shim LIBSMB_ERR popt_samba3''',
+ deps='''
+ talloc
+ param
+ popt_samba3''',
vars=locals())
bld.SAMBA3_BINARY('replacetort',
bld.SAMBA3_BINARY('masktest' + bld.env.suffix3,
source=MASKTEST_SRC,
- deps='''talloc tdb_compat cap wbclient param smbd_shim libsmb KRBCLIENT
- asn1util LIBTSOCKET NDR_SAMR NDR_LSA''',
+ deps='''
+ talloc
+ param
+ libsmb''',
vars=locals())
bld.SAMBA3_BINARY('msgtest',
source=MSGTEST_SRC,
- deps='''talloc tdb_compat tevent cap param LIBSMB_ERR smbd_shim''',
+ deps='''
+ talloc
+ param''',
vars=locals())
bld.SAMBA3_BINARY('smbcacls',
source=SMBCACLS_SRC,
- deps='''talloc tdb_compat cap wbclient param libsmb KRBCLIENT
- smbd_shim pdb popt_samba3 ndr-standard
- msrpc3 libcli_lsa3''',
+ deps='''
+ talloc
+ popt_samba3
+ msrpc3
+ libcli_lsa3''',
vars=locals())
bld.SAMBA3_BINARY('smbcquotas',
source=SMBCQUOTAS_SRC,
- deps='''talloc tdb_compat cap wbclient param smbd_shim libsmb KRBCLIENT
- popt_samba3 pdb ndr-standard msrpc3
+ deps='''
+ talloc
+ popt_samba3
+ libsmb
+ msrpc3
libcli_lsa3''',
vars=locals())
bld.SAMBA3_BINARY('eventlogadm',
source=EVTLOGADM_SRC,
- deps='''talloc tevent cap popt_samba3 samba3core param
- smbd_shim LIBSMB_ERR pdb wbclient LIBEVENTLOG''',
+ deps='''
+ talloc
+ param
+ LIBEVENTLOG''',
vars=locals())
bld.SAMBA3_BINARY('sharesec',
source=SHARESEC_SRC,
- deps='''talloc tdb_compat tevent cap wbclient param smbd_shim LIBSMB_ERR popt_samba3''',
+ deps='''
+ talloc
+ popt_samba3''',
vars=locals())
bld.SAMBA3_BINARY('locktest' + bld.env.suffix3,
source=LOCKTEST_SRC,
- deps='''talloc tdb_compat tevent cap wbclient param KRBCLIENT libsmb smbd_shim
- asn1util LIBTSOCKET NDR_SAMR NDR_LSA LOCKING FNAME_UTIL''',
+ deps='''
+ talloc
+ param
+ libsmb
+ LOCKING''',
vars=locals())
bld.SAMBA3_BINARY('pdbtest',
source=PDBTEST_SRC,
- deps='''talloc tdb_compat cap wbclient param libsmb KRBCLIENT smbd_shim pdb
- popt_samba3 NDR_SAMR NDR_LSA''',
+ deps='''
+ talloc
+ pdb
+ popt_samba3''',
vars=locals())
bld.SAMBA3_BINARY('vfstest',
source=VFSTEST_SRC,
- deps='smbd_base SMBREADLINE',
+ deps='''
+ vfs
+ popt_samba3
+ SMBREADLINE''',
vars=locals())
bld.SAMBA3_BINARY('log2pcap',
bld.SAMBA3_BINARY('locktest2',
source=LOCKTEST2_SRC,
- deps='''talloc tdb_compat tevent cap wbclient param KRBCLIENT libsmb smbd_shim
- asn1util LIBTSOCKET NDR_SAMR NDR_LSA LOCKING FNAME_UTIL''',
+ deps='''
+ talloc
+ param
+ libsmb
+ LOCKING''',
vars=locals())
bld.SAMBA3_BINARY('debug2html',
bld.SAMBA3_BINARY('smbfilter',
source=SMBFILTER_SRC,
- deps='''talloc tevent cap wbclient param libsmb smbd_shim KRBCLIENT asn1util LIBTSOCKET
- NDR_SAMR NDR_LSA''',
+ deps='''
+ talloc
+ param
+ LIBNMB''',
vars=locals())
bld.SAMBA3_BINARY('versiontest',
source='lib/version_test.c',
- deps='SAMBA_VERSION samba3core param',
+ deps='''
+ SAMBA_VERSION
+ param''',
vars=locals())
bld.SAMBA3_BINARY('ntlm_auth' + bld.env.suffix3,
source=NTLM_AUTH_SRC,
- deps='''tdb_compat talloc cap KRB5_WRAP k5crypto wbclient param smbd_shim
- samba3core LIBNTLMSSP popt_samba3 asn1util LIBTSOCKET
- pdb winbind-client LIBINIPARSER LIBADS_SERVER
- NDR_SAMR NDR_LSA NDR_NETLOGON cli-ldap-common LIBNMB SLCACHE SPNEGO_PARSE KRBCLIENT libsmb''',
+ deps='''
+ talloc
+ KRB5_WRAP
+ LIBINIPARSER
+ SLCACHE
+ libsmb
+ popt_samba3
+ LIBADS_SERVER''',
vars=locals())
bld.SAMBA3_BINARY('timelimit',
bld.SAMBA3_BINARY('rpc_open_tcp',
source=RPC_OPEN_TCP_SRC,
- deps='''talloc tdb_compat tevent cap wbclient KRBCLIENT param samba3core libsmb smbd_shim
- LIBSMB_ERR asn1util LIBTSOCKET ndr-standard msrpc3''',
+ deps='''
+ talloc
+ msrpc3''',
vars=locals())
bld.SAMBA3_BINARY('test_lp_load',
source=TEST_LP_LOAD_SRC,
- deps='''talloc tdb_compat tevent cap wbclient param smbd_shim popt_samba3 LIBNTLMSSP''',
+ deps='''
+ talloc
+ param
+ popt_samba3''',
vars=locals())
bld.SAMBA3_BINARY('dbwrap_tool',
source=DBWRAP_TOOL_SRC,
- deps='''talloc tdb_compat tevent cap param smbd_shim LIBSMB_ERR
- popt_samba3''',
+ deps='''
+ talloc
+ popt_samba3''',
vars=locals())
bld.SAMBA3_BINARY('dbwrap_torture',
source=DBWRAP_TORTURE_SRC,
- deps='''talloc tdb_compat tevent cap param smbd_shim LIBSMB_ERR
+ deps='''
+ talloc
popt_samba3''',
vars=locals())
bld.SAMBA3_BINARY('split_tokens',
source=SPLIT_TOKENS_SRC,
- deps='''talloc tdb_compat tevent cap wbclient param smbd_shim popt_samba3
- LIBNTLMSSP''',
+ deps='''
+ talloc
+ popt_samba3''',
vars=locals())
bld.SAMBA3_BINARY('vlp',
source=VLP_SRC,
- deps='''talloc tdb_compat PARAM_UTIL UTIL_TDB samba3core param''',
+ deps='''
+ talloc
+ param''',
vars=locals())
swat_dir = os.path.join(bld.curdir, '../swat')