1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/source3/utils
Andreas Schneider f858121d8f s3:waf: Make PARAM and SMBREGISTRY a subsystem of smbconf only
This is the only way to resolve cirular dependencies with these
libraries.  I've tried several ways but this is the only way to do it
correctly. In future we should try to seperate them by passing down
information or making a more lightweight loadparm mechanism.

+---------+                       +-------------+
|         |                       |             |
|  param  <---------+    +--------+ smbregistry |
|         |         |    |        |             |
+----+----+         |    |        +------^------+
     |          +---+----v--+            |
     |          |           |            |
     +---------->  smbconf  +------------+
                |           |
                +-----------+

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2016-12-04 16:35:22 +01:00
..
dbwrap_tool.c dbwrap: Remove dbwrap_watchers.tdb based code 2016-07-15 20:43:16 +02:00
dbwrap_torture.c lib: load_case_tables() -> smb_init_locale() 2015-03-24 00:00:20 +01:00
debug2html.c
debugparse.c
eventlogadm.c s3: utils: Convert all uses of uint32/16/8 to _t. 2015-05-07 04:53:39 +02:00
interact.c Make sure to set umask() before calling mkstemp(). 2013-03-06 01:16:34 +01:00
interact.h
log2pcaphex.c s3:utils:log2pcaphex: fix O3 error uninitialized variable 2016-05-13 00:16:16 +02:00
net_ads_gpo.c s3: utils: Convert all uses of uint32/16/8 to _t. 2015-05-07 04:53:39 +02:00
net_ads.c werror: replace WERR_SETUP_NOT_JOINED with WERR_NERR_SETUPNOTJOINED in source3/utils/ 2016-09-28 00:04:32 +02:00
net_afs.c waf: fixup build with fake kaserver enabled 2014-06-04 20:09:39 +02:00
net_afs.h
net_cache.c lib: Add "mem_ctx" to gencache_get_data_blob 2013-09-05 09:16:22 -07:00
net_conf_util.c net conf: fix error message 2016-11-23 13:00:21 +01:00
net_conf_util.h s3:net rpc conf: factor validation of parameter out for re-use. 2013-09-24 07:44:28 +02:00
net_conf.c net:conf:import: print error message when importing fails. 2015-06-30 14:23:18 +02:00
net_dns.c s3:utils/net: Add new option 'unregister' in 'net ads dns' command. 2016-06-27 20:43:26 +02:00
net_dns.h s3:utils/net: Add new option 'unregister' in 'net ads dns' command. 2016-06-27 20:43:26 +02:00
net_dom.c werror: replace WERR_SETUP_NOT_JOINED with WERR_NERR_SETUPNOTJOINED in source3/utils/ 2016-09-28 00:04:32 +02:00
net_eventlog.c
net_file.c
net_g_lock.c lib: Remove server_id_str() 2015-04-28 20:48:01 +02:00
net_group.c
net_groupmap.c Convert all uint32/16/8 to _t in a grab-bag of remaining files. 2015-05-14 22:16:56 +02:00
net_help_common.c
net_help_common.h
net_help.c
net_idmap_check.c s3:utils: add debug functions instead of magic format strings in net_idmap_check.c 2014-11-25 07:25:45 +01:00
net_idmap_check.h
net_idmap.c net_idmap: don't leak state_path onto talloc tos 2014-11-03 23:46:04 +01:00
net_join.c
net_lookup.c addns: Remove support for dns_host_file. 2014-12-18 06:47:40 +01:00
net_notify.c utils: add net notify 2015-07-07 23:51:24 +02:00
net_printing.c s3-net: Cleanup the code of printing migration 2016-05-18 23:00:35 +02:00
net_proto.h utils: add net notify 2015-07-07 23:51:24 +02:00
net_rap.c Convert all uint32/16/8 to _t in a grab-bag of remaining files. 2015-05-14 22:16:56 +02:00
net_registry_check.c Typo: Commiting -> Committing 2014-04-14 01:33:06 +02:00
net_registry_check.h
net_registry_util.c werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source3/utils/ 2016-09-28 00:04:23 +02:00
net_registry_util.h
net_registry.c werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source3/utils/ 2016-09-28 00:04:23 +02:00
net_rpc_audit.c
net_rpc_conf.c werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source3/utils/ 2016-09-28 00:04:23 +02:00
net_rpc_printer.c s3: utils: Convert all uses of uint32/16/8 to _t. 2015-05-07 04:53:39 +02:00
net_rpc_registry.c werror: replace WERR_INVALID_PARAM with WERR_INVALID_PARAMETER in source3/utils/ 2016-09-28 00:04:23 +02:00
net_rpc_rights.c s3: utils: Convert all uses of uint32/16/8 to _t. 2015-05-07 04:53:39 +02:00
net_rpc_samsync.c s3:libnet: pass in struct netlogon_creds_cli_context from the caller. 2014-01-07 12:47:13 +01:00
net_rpc_service.c werror: replace WERR_GENERAL_FAILURE with WERR_GEN_FAILURE in source3/utils/ 2016-09-28 00:04:21 +02:00
net_rpc_sh_acct.c
net_rpc_shell.c s3-rpc_cli: pass down ndr_interface_table to cli_rpc_pipe_open_noauth(). 2013-08-05 10:30:00 +02:00
net_rpc_trust.c s3-rpc_cli: pass down ndr_interface_table to cli_rpc_pipe_open_noauth(). 2013-08-05 10:30:00 +02:00
net_rpc.c werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/utils/ 2016-09-28 00:04:19 +02:00
net_sam.c s3: utils: Convert all uses of uint32/16/8 to _t. 2015-05-07 04:53:39 +02:00
net_serverid.c net: Use procid_is_local 2016-01-07 16:01:09 +01:00
net_share.c
net_status.c lib: Remove procid_str_static 2015-04-28 18:11:13 +02:00
net_time.c utils: Fix 'net time' segfault. 2015-01-19 06:48:05 +01:00
net_user.c
net_usershare.c Make sure to set umask() before calling mkstemp(). 2013-03-06 01:16:34 +01:00
net_util.c s3-net: use SMB_SIGNING_DEFAULT in connect_to_service() 2016-11-23 16:52:38 +01:00
net.c s3:net: Use messaging_init_client() 2016-11-16 00:20:06 +01:00
net.h net: add option --no-dns-updates for net ads join 2015-09-09 21:34:15 +02:00
netlookup.c s3-rpc_cli: pass down ndr_interface_table to cli_rpc_pipe_open_noauth(). 2013-08-05 10:30:00 +02:00
nmblookup.c lib: load_case_tables() -> smb_init_locale() 2015-03-24 00:00:20 +01:00
ntlm_auth_diagnostics.c s3: utils: Convert all uses of uint32/16/8 to _t. 2015-05-07 04:53:39 +02:00
ntlm_auth_proto.h s3: utils: Convert all uses of uint32/16/8 to _t. 2015-05-07 04:53:39 +02:00
ntlm_auth.c ntlm_auth: Avoid some statics 2016-11-20 17:29:07 +01:00
ntlm_auth.h
passwd_proto.h
passwd_util.c s3: smbpasswd - fix crashes on invalid input. 2013-12-16 15:17:58 +01:00
pdbedit.c Add --set-nt-hash option to pdbedit to update user password from nt-hash hexstring. 2015-11-30 03:49:25 +01:00
profiles.c lib: load_case_tables() -> smb_init_locale() 2015-03-24 00:00:20 +01:00
regedit_dialog.c werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/utils/ 2016-09-28 00:04:19 +02:00
regedit_dialog.h regedit: Fix format-nonliteral warning 2016-08-24 01:33:50 +02:00
regedit_hexedit.c werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/utils/ 2016-09-28 00:04:19 +02:00
regedit_hexedit.h regedit: handle del and backspace in hexeditor 2014-10-01 14:32:10 +02:00
regedit_list.c werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/utils/ 2016-09-28 00:04:19 +02:00
regedit_list.h regedit: handle pgup/pgdn/home/end keys on lists 2014-10-01 14:32:10 +02:00
regedit_samba3.c werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/utils/ 2016-09-28 00:04:19 +02:00
regedit_treeview.c werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/utils/ 2016-09-28 00:04:19 +02:00
regedit_treeview.h regedit: find previous items 2014-10-01 14:32:09 +02:00
regedit_valuelist.c werror: replace WERR_NOMEM with WERR_NOT_ENOUGH_MEMORY in source3/utils/ 2016-09-28 00:04:19 +02:00
regedit_valuelist.h regedit: search values and repeat search from cursor positions 2014-10-01 14:32:09 +02:00
regedit_wrap.c s3: utils: Convert all uses of uint32/16/8 to _t. 2015-05-07 04:53:39 +02:00
regedit.c s3:popt_common: simplify popt_common_credentials handling 2016-11-15 11:00:26 +01:00
regedit.h s3: utils: Convert all uses of uint32/16/8 to _t. 2015-05-07 04:53:39 +02:00
sharesec.c sharesec: Use non-numerical output for sharesec 2015-06-17 10:47:11 +02:00
smbcacls.c s3:popt_common: simplify popt_common_credentials handling 2016-11-15 11:00:26 +01:00
smbcontrol.c smbcontrol: Use procid_is_local 2016-01-07 16:01:09 +01:00
smbcquotas.c s3:popt_common: simplify popt_common_credentials handling 2016-11-15 11:00:26 +01:00
smbfilter.c s3:smbfilter: fix O3 error unused result of system() 2016-05-13 00:16:16 +02:00
smbget.c s3-util: Fix asking for username and password in smbget. 2016-08-26 04:22:27 +02:00
smbpasswd.c lib: load_case_tables() -> smb_init_locale() 2015-03-24 00:00:20 +01:00
smbtree.c s3:popt_common: simplify popt_common_credentials handling 2016-11-15 11:00:26 +01:00
split_tokens.c lib: load_case_tables() -> smb_init_locale() 2015-03-24 00:00:20 +01:00
status_profile_dummy.c s3:smbprofile: Make "status_profile.h" a proper header 2014-11-19 20:51:37 +01:00
status_profile.c s3:smbprofile: Replace sysv shmem with tdb 2015-03-06 12:31:10 +01:00
status_profile.h s3:smbprofile: Make "status_profile.h" a proper header 2014-11-19 20:51:37 +01:00
status.c smbd: Pass "sconn" via notify to notify_callback() 2016-07-20 05:21:07 +02:00
testparm.c testparm: vfs_fruit checks 2016-03-10 00:08:11 +01:00
wscript_build s3:waf: Make PARAM and SMBREGISTRY a subsystem of smbconf only 2016-12-04 16:35:22 +01:00