lib/tldap.c
lib/tldap_util.c
lib/tldap_gensec_bind.c
+ lib/tldap_tls_connect.c
''',
deps='''
asn1util
LIBTSOCKET
samba3util
+ LIBTLS
''')
bld.SAMBA3_BINARY('test_tldap',
asn1util
LIBTSOCKET
samba3util
+ LIBTLS
smbconf
cmocka
''',
libsmb/clientgen.c
libsmb/cliconnect.c
libsmb/clifile.c
- libsmb/clispnego.c
libsmb/clirap.c
libsmb/clierror.c
libsmb/climessage.c
libsmb/cliprint.c
libsmb/clitrans.c
libsmb/clisecdesc.c
- libsmb/clistr.c
libsmb/cliquota.c
libsmb/clifsinfo.c
libsmb/clidfs.c
passdb/secrets_lsa.c
''',
deps='''
- NDR_SECRETS
+ ndr-samba4
smbconf
samba3util
dbwrap
libads/ldap.c
libads/sasl.c
libads/sasl_wrapping.c
+ libads/tls_wrapping.c
libads/krb5_setpw.c
- libads/kerberos_util.c
libads/ldap_user.c
libads/ads_struct.c
libads/kerberos_keytab.c
libads/ldap_utils.c
libads/ldap_schema.c
libads/util.c
- libads/ndr.c
libads/net_ads_setspn.c
''',
deps='''
DCUTIL
smbldap
trusts_util
+ NDR_ADS
''',
private_library=True)
''',
public_headers='../lib/smbconf/smbconf.h',
pc_files=[],
- vnum='0')
+ vnum='0.0.1')
bld.SAMBA3_SUBSYSTEM('sysquotas',
source='''
smbd/sec_ctx.c
smbd/srvstr.c
smbd/vfs.c
- smbd/perfcount.c
- smbd/statcache.c
smbd/seal.c
smbd/posix_acls.c
lib/sysacls.c
deps='''
tdb
talloc
+ vfs
LEASES_DB
LEASES_UTIL
NDR_OPEN_FILES
deps='NDR_OPEN_FILES')
if bld.CONFIG_GET("WITH_PROFILE"):
+ bld.SAMBA_SUBSYSTEM('PROFILE_READ',
+ source='profile/profile_read.c',
+ deps='gnutls talloc tdb')
bld.SAMBA3_SUBSYSTEM('PROFILE',
source='profile/profile.c',
deps='''
samba-util
- gnutls
+ PROFILE_READ
''')
else:
bld.SAMBA3_SUBSYSTEM('PROFILE',
LIBTSOCKET
LIBCLI_NETLOGON
samba3util
+ smbconf
addns
lmhosts
resolv
''')
bld.SAMBA3_SUBSYSTEM('SAMBA_VERSION',
- source='lib/version.c',
- deps='samba-util')
+ source='lib/version.c')
bld.SAMBA3_SUBSYSTEM('SLCACHE',
source='libsmb/samlogon_cache.c',
''',
deps='mdssvc RPC_NDR_MDSSVC')
+bld.SAMBA3_SUBSYSTEM('RPCCLI_WSP',
+ source='''
+ rpc_client/wsp_cli.c
+ ''',
+ deps='tevent-util tstream_binding_handle')
+
bld.SAMBA3_SUBSYSTEM('INIT_LSA',
source='rpc_client/init_lsa.c',
- deps='samba-util')
+ deps='samba-util GNUTLS_HELPERS')
bld.SAMBA3_SUBSYSTEM('INIT_SAMR',
source='rpc_client/init_samr.c',
source='lib/tdb_validate.c',
deps='samba-util')
+bld.SAMBA3_SUBSYSTEM('util_sd',
+ deps='smbclient',
+ source='lib/util_sd.c')
bld.SAMBA3_BINARY('client/smbclient',
source='''
deps=' '.join(['RPCCLI_MDSSVC', pytalloc_util, pyrpc_util]),
realname='samba/samba3/mdscli.so')
+bld.SAMBA3_PYTHON('pys3smbconf',
+ source='lib/smbconf/pys3smbconf.c',
+ deps='smbconf',
+ realname='samba/samba3/smbconf.so')
+
bld.SAMBA3_BINARY('spotlight2sparql',
source='''
rpc_server/mdssvc/sparql_parser_test.c