3 bld.SAMBA3_SUBSYSTEM('PASSWD_UTIL',
4 source='passwd_util.c',
7 bld.SAMBA3_SUBSYSTEM('CONN_TDB',
10 bld.SAMBA3_SUBSYSTEM('DNS_UTIL',
11 source='net_dns.c net_ads_join_dns.c',
14 bld.SAMBA3_BINARY('profiles',
22 bld.SAMBA3_BINARY('smbcontrol',
23 source='smbcontrol.c',
31 bld.SAMBA3_BINARY('smbtree',
41 bld.SAMBA3_BINARY('smbpasswd',
52 bld.SAMBA3_BINARY('pdbedit',
62 bld.SAMBA3_BINARY('smbget',
69 bld.SAMBA3_BINARY('nmblookup',
77 bld.SAMBA3_BINARY('smbcacls',
87 bld.SAMBA3_BINARY('smbcquotas',
88 source='smbcquotas.c',
96 bld.SAMBA3_BINARY('eventlogadm',
97 source='eventlogadm.c',
103 install_path='${SBINDIR}')
105 bld.SAMBA3_BINARY('sharesec',
116 bld.SAMBA3_BINARY('log2pcap',
117 source='log2pcaphex.c',
118 deps='''talloc popt''',
121 bld.SAMBA3_BINARY('smbfilter',
122 source='smbfilter.c',
129 bld.SAMBA3_BINARY('ntlm_auth',
130 source='''ntlm_auth.c ntlm_auth_diagnostics.c''',
141 bld.SAMBA3_BINARY('dbwrap_tool',
142 source='dbwrap_tool.c',
149 bld.SAMBA3_BINARY('dbwrap_torture',
150 source='dbwrap_torture.c',
158 bld.SAMBA3_BINARY('samba-regedit',
159 source="""regedit.c regedit_samba3.c
160 regedit_wrap.c regedit_treeview.c
161 regedit_valuelist.c regedit_dialog.c
162 regedit_hexedit.c regedit_list.c""",
172 enabled=bld.env.build_regedit)
174 bld.SAMBA3_BINARY('testparm',
184 bld.SAMBA3_BINARY('net',
234 ../registry/reg_format.c
235 ../registry/reg_import.c
237 net_help_common.c''',
284 bld.SAMBA3_BINARY('mvxattr',
291 enabled=bld.env.build_mvxattr)
293 bld.SAMBA3_BINARY('destroy_netlogon_creds_cli',
294 source='destroy_netlogon_creds_cli.c',
302 smbstatus_source = 'status.c'
304 if bld.CONFIG_GET("WITH_PROFILE"):
305 smbstatus_source += ' status_profile.c'
307 smbstatus_source += ' status_profile_dummy.c'
309 if bld.CONFIG_GET("HAVE_JANSSON"):
310 smbstatus_source += ' status_json.c'
312 smbstatus_source += ' status_json_dummy.c'
314 bld.SAMBA3_BINARY('smbstatus',
315 source=smbstatus_source,
327 bld.SAMBA3_BINARY('mdsearch',
341 bld.SAMBA3_BINARY('wspsearch',
342 source='wspsearch.c',
356 enabled=bld.env.with_wsp)
358 pytalloc_util = bld.pyembed_libname('pytalloc-util')
359 pyrpc_util = bld.pyembed_libname('pyrpc_util')
360 bld.SAMBA3_PYTHON('python_net_s3',
362 deps='LIBNET DNS_UTIL cmdline_contexts %s %s' % (pytalloc_util, pyrpc_util),
363 realname='samba/net_s3.so'