bld.SAMBA3_LIBRARY('util_cmdline',
source='lib/util_cmdline.c',
- deps='secrets3',
+ deps='secrets3 samba-credentials',
private_library=True)
bld.SAMBA3_LIBRARY('cmdline_contexts',
samba-cluster-support
''')
-bld.SAMBA3_LIBRARY('messages_dgm',
- source='''
- lib/messages_dgm.c
- lib/messages_dgm_ref.c
- ''',
- deps='''
- talloc
- samba-debug
- PTHREADPOOL
- msghdr
- genrand
- samba-util
- ''',
- private_library=True)
-
bld.SAMBA3_LIBRARY('messages_util',
source='''lib/messages_util.c''',
deps='samba-util',
lib/server_prefork.c
lib/server_prefork_util.c
lib/ldap_escape.c
- libads/krb5_errs.c
lib/system_smbd.c
lib/audit.c
- lib/tevent_wait.c
lib/idmap_cache.c
lib/namemap_cache.c
lib/util_ea.c
libsmb/cliprint.c
libsmb/clitrans.c
libsmb/clisecdesc.c
- libsmb/clidgram.c
libsmb/clistr.c
libsmb/cliquota.c
libsmb/clifsinfo.c
libsmb/clidfs.c
libsmb/clioplock.c
- libsmb/clirap2.c
libsmb/async_smb.c
libsmb/reparse_symlink.c
libsmb/clisymlink.c
smbconf
samba3util
dbwrap
+ krb5samba
+ LIBCLI_AUTH
''',
private_library=True)
abi_directory='lib/ABI',
abi_match='smbldap_*',
pc_files=[],
- vnum='2',
+ vnum='2.1.0',
public_headers='include/smbldap.h include/smb_ldap.h')
bld.SAMBA3_LIBRARY('ads',
SAMBA_VERSION
cap
charset
- cli_smb_common
+ samba-hostconfig
errors3
SMBCONF_PARAM
samba-util
bld.SAMBA3_LIBRARY('smbd_conn',
source='smbd/conn.c',
- deps='samba3-util samba-util',
+ deps='samba3-util samba-util FNAME_UTIL',
private_library=True)
bld.SAMBA3_SUBSYSTEM('sysquotas',
libsmb/unexpected.c
libsmb/namecache.c
libsmb/nmblib.c
+ libsmb/clidgram.c
libsmb/namequery.c
libsmb/conncache.c
libads/sitename_cache.c
''',
deps='''
LIBTSOCKET
+ LIBCLI_NETLOGON
samba3util
addns
lmhosts
tdb
''')
+bld.SAMBA3_SUBSYSTEM('dsgetdcname',
+ source='''
+ libsmb/dsgetdcname.c
+ ''',
+ deps='''
+ CLDAP
+ LIBNMB
+ ''')
+
bld.SAMBA3_SUBSYSTEM('DCUTIL',
source='''
libsmb/namequery_dc.c
- libsmb/dsgetdcname.c
''',
deps='''
ads
+ dsgetdcname
msrpc3
libcli_lsa3
''')
''',
for_selftest=True)
+TORTURE3_ADDITIONAL_SOURCE=""
+
+if bld.env.with_ctdb:
+ TORTURE3_ADDITIONAL_SOURCE += ' torture/test_ctdbd_conn.c'
+
bld.SAMBA3_BINARY('smbtorture' + bld.env.suffix3,
source='''
torture/torture.c
torture/test_namemap_cache.c
torture/test_idmap_cache.c
torture/test_hidenewfiles.c
- ''',
+ torture/test_readdir_timestamp.c
+ ''' + TORTURE3_ADDITIONAL_SOURCE,
deps='''
talloc
smbconf