[SCM] Samba Shared Repository - branch master updated

Andreas Schneider asn at samba.org
Wed Oct 26 17:46:03 UTC 2016


The branch, master has been updated
       via  f7c6268 s3-waf: Add winbindd to its own wscript_build file (already exists)
       via  f3579ef s3-waf: Add wscript_build for nmbd
       via  04c6576 s3-waf: Create a wscript_build for the utils subdir
      from  790fbd6 idl: Remove unused DCERPC_FAULT_UNK_IF

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit f7c6268c3a269a3bd4ac7e847b29b3143525787f
Author: Günther Deschner <gd at samba.org>
Date:   Tue Sep 27 00:49:45 2016 +0200

    s3-waf: Add winbindd to its own wscript_build file (already exists)
    
    Guenther
    
    Signed-off-by: Guenther Deschner <gd at samba.org>
    Reviewed-by: Andreas Schneider <asn at samba.org>
    
    Autobuild-User(master): Andreas Schneider <asn at cryptomilk.org>
    Autobuild-Date(master): Wed Oct 26 19:45:17 CEST 2016 on sn-devel-144

commit f3579eff280aee6b4c1128e918163b3429cbfef6
Author: Günther Deschner <gd at samba.org>
Date:   Tue Sep 27 00:39:53 2016 +0200

    s3-waf: Add wscript_build for nmbd
    
    Guenther
    
    Signed-off-by: Guenther Deschner <gd at samba.org>
    Reviewed-by: Andreas Schneider <asn at samba.org>

commit 04c6576279ab0fa78c97dac2862a2ecf5ad9040d
Author: Günther Deschner <gd at samba.org>
Date:   Tue Sep 27 00:25:07 2016 +0200

    s3-waf: Create a wscript_build for the utils subdir
    
    Guenther
    
    Signed-off-by: Guenther Deschner <gd at samba.org>
    Reviewed-by: Andreas Schneider <asn at samba.org>

-----------------------------------------------------------------------

Summary of changes:
 source3/nmbd/wscript_build     |  40 +++++
 source3/utils/wscript_build    | 251 ++++++++++++++++++++++++++
 source3/winbindd/wscript_build | 112 ++++++++++++
 source3/wscript_build          | 395 +----------------------------------------
 4 files changed, 410 insertions(+), 388 deletions(-)
 create mode 100644 source3/nmbd/wscript_build
 create mode 100644 source3/utils/wscript_build


Changeset truncated at 500 lines:

diff --git a/source3/nmbd/wscript_build b/source3/nmbd/wscript_build
new file mode 100644
index 0000000..0d1b267
--- /dev/null
+++ b/source3/nmbd/wscript_build
@@ -0,0 +1,40 @@
+#!/usr/bin/env python
+
+bld.SAMBA3_BINARY('nmbd',
+                 source='''
+                 asyncdns.c
+                 nmbd.c
+                 nmbd_become_dmb.c
+                 nmbd_become_lmb.c
+                 nmbd_browserdb.c
+                 nmbd_browsesync.c
+                 nmbd_elections.c
+                 nmbd_incomingdgrams.c
+                 nmbd_incomingrequests.c
+                 nmbd_lmhosts.c
+                 nmbd_logonnames.c
+                 nmbd_mynames.c
+                 nmbd_namelistdb.c
+                 nmbd_namequery.c
+                 nmbd_nameregister.c
+                 nmbd_namerelease.c
+                 nmbd_nodestatus.c
+                 nmbd_packets.c
+                 nmbd_processlogon.c
+                 nmbd_responserecordsdb.c
+                 nmbd_sendannounce.c
+                 nmbd_serverlistdb.c
+                 nmbd_subnetdb.c
+                 nmbd_winsproxy.c
+                 nmbd_winsserver.c
+                 nmbd_workgroupdb.c
+                 nmbd_synclists.c
+                 ''',
+                 deps='''
+                 talloc
+                 tevent
+                 param
+                 libsmb
+                 popt_samba3
+                 ''',
+                 install_path='${SBINDIR}')
diff --git a/source3/utils/wscript_build b/source3/utils/wscript_build
new file mode 100644
index 0000000..bf94792
--- /dev/null
+++ b/source3/utils/wscript_build
@@ -0,0 +1,251 @@
+#!/usr/bin/env python
+
+bld.SAMBA3_SUBSYSTEM('PASSWD_UTIL',
+                    source='passwd_util.c',
+                    deps='samba-util')
+
+bld.SAMBA3_BINARY('profiles',
+                 source='profiles.c',
+                 deps='''
+                 talloc
+                 popt_samba3
+                 param
+                 REGFIO''')
+
+bld.SAMBA3_BINARY('smbcontrol',
+                 source='smbcontrol.c',
+                 deps='''
+                 talloc
+                 param
+                 popt_samba3
+                 PRINTBASE''')
+
+bld.SAMBA3_BINARY('smbtree',
+                 source='smbtree.c',
+                 deps='''
+                 talloc
+                 param
+                 libsmb
+                 msrpc3
+                 popt_samba3
+                 RPC_NDR_SRVSVC''')
+
+bld.SAMBA3_BINARY('smbpasswd',
+                 source='smbpasswd.c',
+                 deps='''
+                 talloc
+                 param
+                 pdb
+                 PASSWD_UTIL
+                 PASSCHANGE''')
+
+bld.SAMBA3_BINARY('pdbedit',
+                 source='pdbedit.c',
+                 deps='''
+                 talloc
+                 param
+                 popt_samba3
+                 pdb
+                 PASSWD_UTIL''')
+
+bld.SAMBA3_BINARY('smbget',
+                 source='smbget.c',
+                 deps='''
+                 talloc
+                 popt_samba3
+                 smbclient''')
+
+bld.SAMBA3_BINARY('nmblookup',
+                 source='nmblookup.c',
+                 deps='''
+                 talloc
+                 param
+                 popt_samba3
+                 LIBNMB''')
+
+bld.SAMBA3_BINARY('smbcacls',
+                 source='smbcacls.c ../lib/util_sd.c',
+                 deps='''
+                 talloc
+                 popt_samba3
+                 msrpc3
+                 libcli_lsa3
+                 krb5samba''')
+
+bld.SAMBA3_BINARY('smbcquotas',
+                 source='smbcquotas.c',
+                 deps='''
+                 talloc
+                 popt_samba3
+                 libsmb
+                 msrpc3
+                 libcli_lsa3''')
+
+bld.SAMBA3_BINARY('eventlogadm',
+                 source='eventlogadm.c',
+                 deps='''
+                 talloc
+                 param
+                 LIBEVENTLOG''')
+
+bld.SAMBA3_BINARY('sharesec',
+                 source='sharesec.c ../lib/util_sd.c',
+                 deps='''
+                 talloc
+                 msrpc3
+                 libcli_lsa3
+                 popt_samba3''')
+
+bld.SAMBA3_BINARY('log2pcap',
+                 source='log2pcaphex.c',
+                 deps='''talloc popt''',
+                 install=False)
+
+bld.SAMBA3_BINARY('debug2html',
+                 source='''debug2html.c debugparse.c''',
+                 deps='''talloc popt''',
+                 install=False)
+
+bld.SAMBA3_BINARY('smbfilter',
+                 source='smbfilter.c',
+                 deps='''
+                 talloc
+                 param
+                 LIBNMB''',
+                 install=False)
+
+bld.SAMBA3_BINARY('ntlm_auth',
+                 source='''ntlm_auth.c ntlm_auth_diagnostics.c''',
+                 deps='''
+                 talloc
+                 krb5samba
+                 tiniparser
+                 libsmb
+                 popt_samba3
+                 gse gensec''')
+
+bld.SAMBA3_BINARY('dbwrap_tool',
+                 source='dbwrap_tool.c',
+                 deps='''
+                 talloc
+                 popt_samba3''')
+
+bld.SAMBA3_BINARY('dbwrap_torture',
+                 source='dbwrap_torture.c',
+                 deps='''
+                 talloc
+                 popt_samba3''',
+                 install=False)
+
+bld.SAMBA3_BINARY('split_tokens',
+                 source='split_tokens.c',
+                 deps='''
+                 talloc
+                 popt_samba3''',
+                 install=False)
+
+bld.SAMBA3_BINARY('samba-regedit',
+                  source="""regedit.c regedit_samba3.c
+                            regedit_wrap.c regedit_treeview.c
+                            regedit_valuelist.c regedit_dialog.c
+                            regedit_hexedit.c regedit_list.c""",
+                  deps='ncurses menu panel form registry param popt_samba3 smbregistry',
+                  enabled=bld.env.build_regedit)
+
+bld.SAMBA3_BINARY('testparm',
+                 source='testparm.c',
+                 deps='''
+                 talloc
+                 param
+                 popt_samba3''')
+
+bld.SAMBA3_BINARY('net',
+                 source='''net.c
+                 net_ads.c
+                 net_help.c
+                 net_rap.c
+                 net_rpc.c
+                 net_rpc_samsync.c
+                 net_time.c
+                 net_lookup.c
+                 net_cache.c
+                 net_groupmap.c
+                 net_idmap.c
+                 net_idmap_check.c
+                 interact.c
+                 net_status.c
+                 net_rpc_printer.c
+                 net_rpc_rights.c
+                 net_rpc_service.c
+                 net_rpc_registry.c
+                 net_usershare.c
+                 netlookup.c
+                 net_sam.c
+                 net_rpc_shell.c
+                 net_util.c
+                 net_rpc_sh_acct.c
+                 net_rpc_audit.c
+                 net_dns.c
+                 net_ads_gpo.c
+                 net_conf.c
+                 net_conf_util.c
+                 net_join.c
+                 net_user.c
+                 net_group.c
+                 net_file.c
+                 net_registry.c
+                 net_registry_check.c
+                 net_dom.c
+                 net_share.c
+                 net_g_lock.c
+                 net_serverid.c
+                 net_eventlog.c
+                 net_printing.c
+                 net_rpc_trust.c
+                 net_rpc_conf.c
+                 net_afs.c
+                 net_notify.c
+                 ../registry/reg_parse.c
+                 ../registry/reg_format.c
+                 ../registry/reg_import.c
+                 net_registry_util.c
+                 net_help_common.c''',
+                 deps='''
+                 talloc
+                 netapi
+                 addns
+                 samba_intl
+                 popt_samba3
+                 pdb
+                 libsmb
+                 param
+                 KRBCLIENT
+                 ndr-standard
+                 msrpc3
+                 gpo
+                 ads
+                 smbd_base
+                 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
+                 IDMAP_AUTORID_TDB
+                 ''')
diff --git a/source3/winbindd/wscript_build b/source3/winbindd/wscript_build
index 1a2c497..47c9bb1 100644
--- a/source3/winbindd/wscript_build
+++ b/source3/winbindd/wscript_build
@@ -170,3 +170,115 @@ bld.SAMBA3_MODULE('idmap_script',
                  init_function='',
                  internal_module=bld.SAMBA3_IS_STATIC_MODULE('idmap_script'),
                  enabled=bld.SAMBA3_IS_ENABLED_MODULE('idmap_script'))
+
+bld.SAMBA3_BINARY('winbindd',
+                 source='''winbindd.c
+                 winbindd_group.c
+                 winbindd_util.c
+                 winbindd_cache.c
+                 winbindd_pam.c
+                 winbindd_misc.c
+                 winbindd_cm.c
+                 winbindd_wins_byip.c
+                 winbindd_wins_byname.c
+                 winbindd_msrpc.c
+                 winbindd_rpc.c
+                 winbindd_reconnect.c
+                 winbindd_reconnect_ads.c
+                 winbindd_ads.c
+                 winbindd_samr.c
+                 winbindd_dual.c
+                 winbindd_dual_ndr.c
+                 winbindd_dual_srv.c
+                 winbindd_async.c
+                 winbindd_creds.c
+                 winbindd_cred_cache.c
+                 winbindd_ccache_access.c
+                 winbindd_domain.c
+                 winbindd_idmap.c
+                 winbindd_locator.c
+                 winbindd_ndr.c
+                 wb_ping.c
+                 wb_lookupsid.c
+                 wb_lookupsids.c
+                 wb_lookupname.c
+                 wb_sids2xids.c
+                 wb_xids2sids.c
+                 wb_queryuser.c
+                 wb_lookupuseraliases.c
+                 wb_lookupusergroups.c
+                 wb_getpwsid.c
+                 wb_gettoken.c
+                 wb_seqnum.c
+                 wb_seqnums.c
+                 wb_group_members.c
+                 wb_getgrsid.c
+                 wb_query_user_list.c
+                 wb_query_group_list.c
+                 wb_fill_pwent.c
+                 wb_next_pwent.c
+                 wb_next_grent.c
+                 wb_dsgetdcname.c
+                 winbindd_lookupsid.c
+                 winbindd_lookupsids.c
+                 winbindd_lookupname.c
+                 winbindd_sids_to_xids.c
+                 winbindd_xids_to_sids.c
+                 winbindd_allocate_uid.c
+                 winbindd_allocate_gid.c
+                 winbindd_getpwsid.c
+                 winbindd_getpwnam.c
+                 winbindd_getpwuid.c
+                 winbindd_getsidaliases.c
+                 winbindd_getuserdomgroups.c
+                 winbindd_getgroups.c
+                 winbindd_show_sequence.c
+                 winbindd_getgrgid.c
+                 winbindd_getgrnam.c
+                 winbindd_getusersids.c
+                 winbindd_lookuprids.c
+                 winbindd_setpwent.c
+                 winbindd_getpwent.c
+                 winbindd_endpwent.c
+                 winbindd_setgrent.c
+                 winbindd_getgrent.c
+                 winbindd_endgrent.c
+                 winbindd_dsgetdcname.c
+                 winbindd_getdcname.c
+                 winbindd_list_users.c
+                 winbindd_list_groups.c
+                 winbindd_check_machine_acct.c
+                 winbindd_change_machine_acct.c
+                 winbindd_irpc.c
+                 winbindd_ping_dc.c
+                 winbindd_pam_auth.c
+                 winbindd_pam_logoff.c
+                 winbindd_pam_chauthtok.c
+                 winbindd_pam_auth_crap.c
+                 winbindd_pam_chng_pswd_auth_crap.c''',
+                 deps='''
+                 talloc
+                 tevent
+                 pdb
+                 popt_samba3
+                 idmap
+                 ads
+                 msrpc3
+                 nss_info
+                 LIBAFS
+                 LIBADS_SERVER
+                 LIBCLI_SAMR
+                 SLCACHE
+                 RPC_NDR_DSSETUP
+                 RPC_NDR_WINBIND
+                 SRV_NDR_WINBIND
+                 RPC_SAMR
+                 RPC_LSARPC
+                 RPC_SERVER
+                 WB_REQTRANS
+                 TDB_VALIDATE
+                 MESSAGING
+                 LIBLSA
+                 ''',
+                 enabled=bld.env.build_winbind,
+                 install_path='${SBINDIR}')
diff --git a/source3/wscript_build b/source3/wscript_build
index 1e16062..ee5337a 100755
--- a/source3/wscript_build
+++ b/source3/wscript_build
@@ -704,10 +704,6 @@ bld.SAMBA3_SUBSYSTEM('PRINTING',
                     printing/printer_list.c''',
                     deps='NDR_PRINTCAP tdb cups')
 
-bld.SAMBA3_SUBSYSTEM('PASSWD_UTIL',
-                    source='utils/passwd_util.c',
-                    deps='samba-util')
-
 bld.SAMBA3_SUBSYSTEM('FNAME_UTIL',
                     source='lib/filename_util.c',
                     deps='samba-util')
@@ -872,146 +868,12 @@ bld.SAMBA3_BINARY('smbd/smbd',
                       ''',
                  install_path='${SBINDIR}')
 
-bld.SAMBA3_BINARY('nmbd/nmbd',
-                 source='''nmbd/asyncdns.c nmbd/nmbd.c nmbd/nmbd_become_dmb.c
-                 nmbd/nmbd_become_lmb.c nmbd/nmbd_browserdb.c
-                 nmbd/nmbd_browsesync.c nmbd/nmbd_elections.c
-                 nmbd/nmbd_incomingdgrams.c nmbd/nmbd_incomingrequests.c
-                 nmbd/nmbd_lmhosts.c nmbd/nmbd_logonnames.c nmbd/nmbd_mynames.c
-                 nmbd/nmbd_namelistdb.c nmbd/nmbd_namequery.c
-                 nmbd/nmbd_nameregister.c nmbd/nmbd_namerelease.c
-                 nmbd/nmbd_nodestatus.c nmbd/nmbd_packets.c
-                 nmbd/nmbd_processlogon.c nmbd/nmbd_responserecordsdb.c
-                 nmbd/nmbd_sendannounce.c nmbd/nmbd_serverlistdb.c
-                 nmbd/nmbd_subnetdb.c nmbd/nmbd_winsproxy.c nmbd/nmbd_winsserver.c
-                 nmbd/nmbd_workgroupdb.c nmbd/nmbd_synclists.c''',
-                 deps='''
-                 talloc
-                 tevent
-                 param
-                 libsmb
-                 popt_samba3
-                 ''',
-                 install_path='${SBINDIR}')
-
 
 bld.SAMBA3_SUBSYSTEM('TDB_VALIDATE',
                      source='lib/tdb_validate.c',
                      deps='samba-util')
 
 
-bld.SAMBA3_BINARY('winbindd/winbindd',
-                 source='''winbindd/winbindd.c
-                 winbindd/winbindd_group.c
-                 winbindd/winbindd_util.c
-                 winbindd/winbindd_cache.c
-                 winbindd/winbindd_pam.c
-                 winbindd/winbindd_misc.c
-                 winbindd/winbindd_cm.c
-                 winbindd/winbindd_wins_byip.c
-                 winbindd/winbindd_wins_byname.c
-                 winbindd/winbindd_msrpc.c
-                 winbindd/winbindd_rpc.c
-                 winbindd/winbindd_reconnect.c
-                 winbindd/winbindd_reconnect_ads.c
-                 winbindd/winbindd_ads.c
-                 winbindd/winbindd_samr.c
-                 winbindd/winbindd_dual.c
-                 winbindd/winbindd_dual_ndr.c
-                 winbindd/winbindd_dual_srv.c
-                 winbindd/winbindd_async.c
-                 winbindd/winbindd_creds.c
-                 winbindd/winbindd_cred_cache.c
-                 winbindd/winbindd_ccache_access.c
-                 winbindd/winbindd_domain.c
-                 winbindd/winbindd_idmap.c
-                 winbindd/winbindd_locator.c
-                 winbindd/winbindd_ndr.c
-                 winbindd/wb_ping.c
-                 winbindd/wb_lookupsid.c
-                 winbindd/wb_lookupsids.c


-- 
Samba Shared Repository



More information about the samba-cvs mailing list