summaryrefslogtreecommitdiffstats
path: root/source3/utils
Commit message (Collapse)AuthorAgeFilesLines
...
* s3: Fix bug 8966, Fix net rpc share allowedusers to work with 2008r2Jeremy Allison2012-10-011-37/+44
| | | | | | | | The RAP NetShareEnum command was removed in 2008r2, so use the RPC equivalent instead. Autobuild-User(master): Volker Lendecke <vl@samba.org> Autobuild-Date(master): Mon Oct 1 07:59:34 CEST 2012 on sn-devel-104
* s3:utils/net fix a compiler warningChristian Ambach2012-09-221-1/+1
| | | | ret might be used uninitialized in out-of-memory condition
* Call TALLOC_FREE() before we return otherwise we will never free sam_accountMichele Baldessari2012-09-101-1/+1
| | | | Signed-off-by: Jeremy Allison <jra@samba.org>
* s3-smbldap: use smbldap_ prefixed functionsAlexander Bokovoy2012-09-071-5/+5
|
* s3-printing: Restrict printing=cups to systems with cups development headers ↵Andrew Bartlett2012-09-061-2/+0
| | | | | | | | | at build time This means that instead of failing due to the default commandline values not being quite correct that we clearly fail at loadparm and testparm time when parsing the printing= line. Andrew Bartlett
* fix printf warning in net connectionsAndrew Bartlett2012-08-161-2/+2
|
* s3:utils: remove standalone cclean toolGregor Beck2012-08-161-305/+0
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s3:net add command "connections cleanup"Gregor Beck2012-08-163-0/+284
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* Correctly check for errors in strlower_m() returns.Jeremy Allison2012-08-095-8/+32
|
* Check error returns from strupper_m() (in all reasonable places).Jeremy Allison2012-08-097-17/+58
|
* s3:utils/net_rpc*: make use of cli_get_session_key()Stefan Metzmacher2012-08-013-7/+39
| | | | metze
* s3-utils: Add cast to fix error found by -Werror=formatAndrew Bartlett2012-07-301-2/+2
| | | | | Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Mon Jul 30 11:51:02 CEST 2012 on sn-devel-104
* lib/param: Rename "socket address" to "nbt client socket address" to clarify ↵Andrew Bartlett2012-07-271-1/+1
| | | | | | | | | | | | | role This parameter is only used in our NBT client code and in nmbd as a fallback when we fail to select a better interface from "interfaces" to use directly. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Fri Jul 27 12:16:25 CEST 2012 on sn-devel-104
* lib/param: Move all enum declarations to lib/paramAndrew Bartlett2012-07-242-0/+2
| | | | | | | | This is in preperation for the parameter table being made common. Andrew Bartlett Pair-Programmed-With: Andrew Tridgell <tridge@samba.org>
* Move everything to use the common pidfile functions.Jeremy Allison2012-07-191-1/+2
| | | | The extra code in source3/lib/pidfile.c is no longer needed.
* Move source4/smbd/pidfile into lib/util in preparation for making it in common.Jeremy Allison2012-07-191-1/+1
|
* s3-param: Make lp_name_resolve_order() return a listAndrew Bartlett2012-07-191-1/+1
| | | | | | | | | This allows this parameter, one of the few with differing declarations between the loadparm systems, to be brought into common. Andrew Bartlett Pair-Programmed-With: Andrew Tridgell <tridge@samba.org>
* s3:smbstatus add --fast optionChristian Ambach2012-07-181-4/+11
| | | | | | this option skips all checks if the process for the record is still there using it gives a huge performance benefit on busy systems and clusters while it might display stale data if a smbd crashed
* s3:smbstatus don't check if process exists twiceChristian Ambach2012-07-181-4/+0
| | | | is_valid_share_mode_entry() already calls serverid_exists which calls process_exists()
* s3:smbstatus rename a function to make its purpose more clearChristian Ambach2012-07-181-4/+4
| | | | traverse_fn1 does not really intuitively make clear that it is used to traverse connections
* s3:smbstatus fix a compiler warningChristian Ambach2012-07-181-1/+1
| | | | about comparison of signed with unsigned
* loadparm: make the source3/ lp_ functions take an explicit TALLOC_CTX *.Rusty Russell2012-07-185-34/+40
| | | | | | | | | | They use talloc_tos() internally: hoist that up to the callers, some of whom don't want to us talloc_tos(). A simple patch, but hits a lot of files. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* source3/utils/net_conf.c: fix stackframe leakRusty Russell2012-07-181-0/+2
| | | | | | | net_conf_wrap_function() doesn't free its stackframe. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* smbpasswd: always free frame.Rusty Russell2012-07-181-4/+4
| | | | | | | | We're about to exit, so it doesn't really matter, but might as well unify the paths. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* s3: rename sid_check_is_in_our_domain() to sid_check_is_in_our_sam()Michael Adam2012-07-121-1/+1
| | | | | | | | | This does not check whether the given sid is in our domain, but but whether it belongs to the local sam, which is a different thing on a domain member server. Autobuild-User(master): Michael Adam <obnox@samba.org> Autobuild-Date(master): Thu Jul 12 18:36:02 CEST 2012 on sn-devel-104
* auth: Common function for retrieving PAC_LOGIN_INFO from PACChristof Schmitt2012-07-061-26/+2
| | | | | | | | Several functions use the same logic as kerberos_pac_logon_info. Move kerberos_pac_logon_info to common code and reuse it to remove the code duplication. Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* auth: Remove .get_challenge (only used for security=server)Andrew Bartlett2012-07-031-13/+0
| | | | | | | | | | | | | With NTLMSSP, for NTLM2 we need to be able to set the effective challenge, so if we ever did use a module that needed this functionlity, we would downgrade to just NTLM. Now that security=server has been removed, we have no such module. This will make it easier to make the auth subsystem async, as we will not need to consider making .get_challenge async. Andrew Bartlett
* s3:cclean avoid segfault in case of ctdb missbehaviourGregor Beck2012-06-291-3/+8
| | | | | | | Signed-off-by: Michael Adam <obnox@samba.org> Autobuild-User(master): Michael Adam <obnox@samba.org> Autobuild-Date(master): Fri Jun 29 17:06:05 CEST 2012 on sn-devel-104
* s3:cclean: fix memory allocationGregor Beck2012-06-291-2/+2
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* s3-param: Rename loadparm_s3_context -> loadparm_s3_helpersAndrew Bartlett2012-06-271-1/+1
| | | | | | | | | | | | | | | | | This helps clarify the role of this structure and wrapper function. The purpose here is to provide helper functions to the lib/param loadparm_context that point back at the s3 lp_ functions. This allows a struct loadparm_context to be passed to any point in the code, and always refer to the correct loadparm system. If this has not been set, the variables loaded in the lib/param code will be returned. As requested by Michael Adam. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Wed Jun 27 17:11:16 CEST 2012 on sn-devel-104
* s3: add a tool "cclean" to cleanup orphaned entries from connections.tdbGregor Beck2012-06-271-0/+300
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* s3:net registry import: implement dry-run with "--test"Michael Adam2012-06-261-0/+6
| | | | | | | Pair-Programmed-With: Gregor Beck <gbeck@sernet.de> Autobuild-User(master): Michael Adam <obnox@samba.org> Autobuild-Date(master): Tue Jun 26 21:43:49 CEST 2012 on sn-devel-104
* s3:net registry import: add an assertMichael Adam2012-06-261-0/+2
| | | | Pair-Programmed-With: Gergor Beck <gbeck@sernet.de>
* s3:net registry import: reduce indentationMichael Adam2012-06-261-7/+8
| | | | Pair-Programmed-With: Gregor Beck <gbeck@sernet.de>
* s3:net registry import: fix the return code when transaction commit failsMichael Adam2012-06-261-1/+1
| | | | Pair-Programmed-With: Gregor Beck <gbeck@sernet.de>
* s3:net registry import: improve regdb_open/close layeringMichael Adam2012-06-261-3/+4
| | | | Pair-Programmed-With: Gregor Beck <gbeck@sernet.de>
* s3:net registry import: untangle nested function callsMichael Adam2012-06-261-3/+8
|
* s3:net registry import: reduce indentation and untangle assignment from checkMichael Adam2012-06-261-4/+9
| | | | in import_with_precheck_action().
* s3:net registry import: move precheck-and-import code to its own functionMichael Adam2012-06-261-9/+20
| | | | | | This is the code that is executed in a registry transaction. The purpose of the refactoring is to be able to simplify and untangle the code structure in the sequel.
* s3:net registry: fix violation of coding conventionsGregor Beck2012-06-261-32/+35
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* s3:net registry import: add option --precheckGregor Beck2012-06-263-5/+197
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* s3:net registry import: check return values + codecleanupGregor Beck2012-06-261-16/+30
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* s3:net registry: fix output of dwords with sign bit setGregor Beck2012-06-261-1/+1
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* s3:util: rename procid_equal() to serverid_equal()Michael Adam2012-06-212-2/+2
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3:smbstatus: use procid_equal() instead of equivalent cluster_id_equal()Michael Adam2012-06-211-1/+2
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* Fix warning: variable ‘status’ set but not used.Jeremy Allison2012-06-191-2/+1
|
* dbwrap: dbwrap_trans_store_uint32->dbwrap_trans_store_uint32_bystringVolker Lendecke2012-06-151-1/+1
| | | | | | | Signed-off-by: Michael Adam <obnox@samba.org> Autobuild-User(master): Michael Adam <obnox@samba.org> Autobuild-Date(master): Fri Jun 15 14:20:04 CEST 2012 on sn-devel-104
* dbwrap: dbwrap_trans_store_int32->dbwrap_trans_store_int32_bystringVolker Lendecke2012-06-151-1/+1
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* dbwrap: dbwrap_store_uint32->dbwrap_store_uint32_bystringVolker Lendecke2012-06-151-3/+3
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* dbwrap: dbwrap_fetch_uint32->dbwrap_fetch_uint32_bystringVolker Lendecke2012-06-153-5/+6
| | | | Signed-off-by: Michael Adam <obnox@samba.org>