ira/third_party.git
10 years agoparam: use generate_param.py to generate s3_param.h
Garming Sam [Wed, 15 Jan 2014 04:52:41 +0000 (17:52 +1300)]
param: use generate_param.py to generate s3_param.h

Pair-programmed-with: Andrew Bartlett <abartlet@samba.org>
Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
10 years agoparam: use generate_param.py to generate param_local.h
Garming Sam [Wed, 15 Jan 2014 04:45:46 +0000 (17:45 +1300)]
param: use generate_param.py to generate param_local.h

Pair-programmed-with: Andrew Bartlett <abartlet@samba.org>
Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
10 years agoparam: use generate_param.py to generate param_global.h
Garming Sam [Wed, 15 Jan 2014 04:39:48 +0000 (17:39 +1300)]
param: use generate_param.py to generate param_global.h

Pair-programmed-with: Andrew Bartlett <abartlet@samba.org>
Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
10 years agoparam: No longer have a special case for lp_configfile
Andrew Bartlett [Wed, 15 Jan 2014 04:29:57 +0000 (17:29 +1300)]
param: No longer have a special case for lp_configfile

This parameter is renamed because it does not normally return the current smb.conf file, but
instead returns the next one, as found in a config file = directive, to be loaded.

This avoids a conflict with the lpcfg_configfile from lib/param, which does refer to the
current smb.conf path.

Andrew Bartlett

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Michael Adam <obnox@samba.org>
10 years agolib/param: generate the param_functions.h containing the prototypes
Garming Sam [Wed, 15 Jan 2014 04:18:13 +0000 (17:18 +1300)]
lib/param: generate the param_functions.h containing the prototypes

Pair-programmed-with: Andrew Bartlett <abartlet@samba.org>
Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
10 years agolib/param: explicitly use mode=FUNCTIONS when running generate_param.py
Garming Sam [Wed, 15 Jan 2014 03:54:29 +0000 (16:54 +1300)]
lib/param: explicitly use mode=FUNCTIONS when running generate_param.py

Pair-programmed-with: Andrew Bartlett <abartlet@samba.org>
Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
10 years agolib/param: Remove special handling for 'state dir' and 'cache dir'
Andrew Bartlett [Wed, 15 Jan 2014 02:59:54 +0000 (15:59 +1300)]
lib/param: Remove special handling for 'state dir' and 'cache dir'

The build system gives these two parameters different defaults
(compared with lock dir) in both the --enable-fhs and default mode, so
the logic to use lock dir no longer applies unless the build has been
very specially constructed.

Therefore, remove the special case handling and make these normal
parameters again.

Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
10 years agolib/param: Normalise "read raw" and "write raw" parameters
Andrew Bartlett [Wed, 15 Jan 2014 01:48:40 +0000 (14:48 +1300)]
lib/param: Normalise "read raw" and "write raw" parameters

They have been changed to function like normal parameters,
removing a special case in the loadparm system.

Andrew Bartlett

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Michael Adam <obnox@samba.org>
10 years agoparam: auto generate param_functions.c at build time
Garming Sam [Tue, 14 Jan 2014 04:53:49 +0000 (17:53 +1300)]
param: auto generate param_functions.c at build time

generate_param.py reads the documentation to define which functions need to
be generated.

To add new parameters, edit the xml files in docs-xml/smbdotconf.

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
10 years agolib/ldb-samba: add more attributes with LDB_SYNTAX_SAMBA_GUID
Stefan Metzmacher [Wed, 29 Jan 2014 07:24:11 +0000 (08:24 +0100)]
lib/ldb-samba: add more attributes with LDB_SYNTAX_SAMBA_GUID

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Guenther Deschner <gd@samba.org>
10 years agolib/param: Mark source code generators as group build_source
Andrew Bartlett [Mon, 3 Feb 2014 03:44:32 +0000 (16:44 +1300)]
lib/param: Mark source code generators as group build_source

Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Kamen Mazdrashki <kamenim@samba.org>
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Mon Feb 10 05:56:58 CET 2014 on sn-devel-104

10 years agoparam: rename and move log level from LOADPARM_EXTRA_GLOBALS to param_functions.c
Garming Sam [Fri, 10 Jan 2014 02:06:41 +0000 (15:06 +1300)]
param: rename and move log level from LOADPARM_EXTRA_GLOBALS to param_functions.c

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Kamen Mazdrashki <kamenim@samba.org>
10 years agoparam: rename and move usershare template parameter from LOADPARM_EXTRA_GLOBALS to...
Garming Sam [Fri, 10 Jan 2014 01:34:43 +0000 (14:34 +1300)]
param: rename and move usershare template parameter from LOADPARM_EXTRA_GLOBALS to param_functions.c

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Kamen Mazdrashki <kamenim@samba.org>
10 years agoparam: rename lp function and variable from "nis_home_map" to "nis_homedir"
Garming Sam [Tue, 4 Feb 2014 02:09:04 +0000 (15:09 +1300)]
param: rename lp function and variable from "nis_home_map" to "nis_homedir"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Sat Feb  8 03:31:34 CET 2014 on sn-devel-104

10 years agoparam: rename lp function and variable from "syncalways" to "sync_always"
Garming Sam [Tue, 4 Feb 2014 02:09:12 +0000 (15:09 +1300)]
param: rename lp function and variable from "syncalways" to "sync_always"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "minprintspace" to "min_print_space"
Garming Sam [Tue, 4 Feb 2014 02:09:12 +0000 (15:09 +1300)]
param: rename lp function and variable from "minprintspace" to "min_print_space"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "maxdisksize" to "max_disk_size"
Garming Sam [Tue, 4 Feb 2014 02:09:12 +0000 (15:09 +1300)]
param: rename lp function and variable from "maxdisksize" to "max_disk_size"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "writelist" to "write_list"
Garming Sam [Tue, 4 Feb 2014 02:09:11 +0000 (15:09 +1300)]
param: rename lp function and variable from "writelist" to "write_list"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "usernamelevel" to "username_level"
Garming Sam [Tue, 4 Feb 2014 02:09:11 +0000 (15:09 +1300)]
param: rename lp function and variable from "usernamelevel" to "username_level"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "rootdir" to "root_directory"
Garming Sam [Tue, 4 Feb 2014 02:09:11 +0000 (15:09 +1300)]
param: rename lp function and variable from "rootdir" to "root_directory"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "renameuser_script" to "rename_user_script"
Garming Sam [Tue, 4 Feb 2014 02:09:11 +0000 (15:09 +1300)]
param: rename lp function and variable from "renameuser_script" to "rename_user_script"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "readlist" to "read_list"
Garming Sam [Tue, 4 Feb 2014 02:09:10 +0000 (15:09 +1300)]
param: rename lp function and variable from "readlist" to "read_list"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "onlyuser" to "only_user"
Garming Sam [Tue, 4 Feb 2014 02:09:10 +0000 (15:09 +1300)]
param: rename lp function and variable from "onlyuser" to "only_user"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "inherit_perms" to "inherit_permissions"
Garming Sam [Tue, 4 Feb 2014 02:09:10 +0000 (15:09 +1300)]
param: rename lp function and variable from "inherit_perms" to "inherit_permissions"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "encrypted_passwords" to "encrypt_passwords"
Garming Sam [Tue, 4 Feb 2014 02:09:10 +0000 (15:09 +1300)]
param: rename lp function and variable from "encrypted_passwords" to "encrypt_passwords"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "srv_minprotocol" to "server_min_protocol"
Garming Sam [Tue, 4 Feb 2014 02:09:09 +0000 (15:09 +1300)]
param: rename lp function and variable from "srv_minprotocol" to "server_min_protocol"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "srv_maxprotocol" to "server_max_protocol"
Garming Sam [Tue, 4 Feb 2014 02:09:09 +0000 (15:09 +1300)]
param: rename lp function and variable from "srv_maxprotocol" to "server_max_protocol"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "maxmux" to "max_mux"
Garming Sam [Tue, 4 Feb 2014 02:09:09 +0000 (15:09 +1300)]
param: rename lp function and variable from "maxmux" to "max_mux"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "cli_minprotocol" to "client_min_protocol"
Garming Sam [Tue, 4 Feb 2014 02:09:08 +0000 (15:09 +1300)]
param: rename lp function and variable from "cli_minprotocol" to "client_min_protocol"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "cli_maxprotocol" to "client_max_protocol"
Garming Sam [Tue, 4 Feb 2014 02:09:08 +0000 (15:09 +1300)]
param: rename lp function and variable from "cli_maxprotocol" to "client_max_protocol"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "ms_add_printer_wizard" to "show_add_prin...
Garming Sam [Tue, 4 Feb 2014 02:09:08 +0000 (15:09 +1300)]
param: rename lp function and variable from "ms_add_printer_wizard" to "show_add_printer_wizard"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "queueresumecommand" to "queueresume_command"
Garming Sam [Tue, 4 Feb 2014 02:09:08 +0000 (15:09 +1300)]
param: rename lp function and variable from "queueresumecommand" to "queueresume_command"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "queuepausecommand" to "queuepause_command"
Garming Sam [Tue, 4 Feb 2014 02:09:07 +0000 (15:09 +1300)]
param: rename lp function and variable from "queuepausecommand" to "queuepause_command"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "printcommand" to "print_command"
Garming Sam [Tue, 4 Feb 2014 02:09:07 +0000 (15:09 +1300)]
param: rename lp function and variable from "printcommand" to "print_command"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "max_reported_jobs" to "max_reported_prin...
Garming Sam [Tue, 4 Feb 2014 02:09:07 +0000 (15:09 +1300)]
param: rename lp function and variable from "max_reported_jobs" to "max_reported_print_jobs"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "lprmcommand" to "lprm_command"
Garming Sam [Tue, 4 Feb 2014 02:09:07 +0000 (15:09 +1300)]
param: rename lp function and variable from "lprmcommand" to "lprm_command"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "lpresumecommand" to "lpresume_command"
Garming Sam [Tue, 4 Feb 2014 02:09:06 +0000 (15:09 +1300)]
param: rename lp function and variable from "lpresumecommand" to "lpresume_command"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "lpqcommand" to "lpq_command"
Garming Sam [Tue, 4 Feb 2014 02:09:06 +0000 (15:09 +1300)]
param: rename lp function and variable from "lpqcommand" to "lpq_command"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "lpqcachetime" to "lpq_cache_time"
Garming Sam [Tue, 4 Feb 2014 02:09:06 +0000 (15:09 +1300)]
param: rename lp function and variable from "lpqcachetime" to "lpq_cache_time"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "lppausecommand" to "lppause_command"
Garming Sam [Tue, 4 Feb 2014 02:09:06 +0000 (15:09 +1300)]
param: rename lp function and variable from "lppausecommand" to "lppause_command"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "enumports_cmd" to "enumports_command"
Garming Sam [Tue, 4 Feb 2014 02:09:06 +0000 (15:09 +1300)]
param: rename lp function and variable from "enumports_cmd" to "enumports_command"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "deleteprinter_cmd" to "deleteprinter_com...
Garming Sam [Tue, 4 Feb 2014 02:09:05 +0000 (15:09 +1300)]
param: rename lp function and variable from "deleteprinter_cmd" to "deleteprinter_command"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "addprinter_cmd" to "addprinter_command"
Garming Sam [Tue, 4 Feb 2014 02:09:05 +0000 (15:09 +1300)]
param: rename lp function and variable from "addprinter_cmd" to "addprinter_command"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "addport_cmd" to "addport_command"
Garming Sam [Tue, 4 Feb 2014 02:09:05 +0000 (15:09 +1300)]
param: rename lp function and variable from "addport_cmd" to "addport_command"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "rootpreexec" to "root_preexec"
Garming Sam [Tue, 4 Feb 2014 02:09:04 +0000 (15:09 +1300)]
param: rename lp function and variable from "rootpreexec" to "root_preexec"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "rootpostexec" to "root_postexec"
Garming Sam [Tue, 4 Feb 2014 02:09:04 +0000 (15:09 +1300)]
param: rename lp function and variable from "rootpostexec" to "root_postexec"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "msg_command" to "message_command"
Garming Sam [Tue, 4 Feb 2014 02:09:04 +0000 (15:09 +1300)]
param: rename lp function and variable from "msg_command" to "message_command"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "magicscript" to "magic_script"
Garming Sam [Tue, 4 Feb 2014 02:09:03 +0000 (15:09 +1300)]
param: rename lp function and variable from "magicscript" to "magic_script"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "magicoutput" to "magic_output"
Garming Sam [Tue, 4 Feb 2014 02:09:03 +0000 (15:09 +1300)]
param: rename lp function and variable from "magicoutput" to "magic_output"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "nis_home_map_name" to "homedir_map"
Garming Sam [Tue, 4 Feb 2014 02:09:03 +0000 (15:09 +1300)]
param: rename lp function and variable from "nis_home_map_name" to "homedir_map"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "symlinks" to "follow_symlinks"
Garming Sam [Tue, 4 Feb 2014 02:09:03 +0000 (15:09 +1300)]
param: rename lp function and variable from "symlinks" to "follow_symlinks"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "fake_dir_create_times" to "fake_director...
Garming Sam [Tue, 4 Feb 2014 02:09:02 +0000 (15:09 +1300)]
param: rename lp function and variable from "fake_dir_create_times" to "fake_directory_create_times"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "delete_share_cmd" to "delete_share_command"
Garming Sam [Tue, 4 Feb 2014 02:09:02 +0000 (15:09 +1300)]
param: rename lp function and variable from "delete_share_cmd" to "delete_share_command"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "change_share_cmd" to "change_share_command"
Garming Sam [Tue, 4 Feb 2014 02:09:02 +0000 (15:09 +1300)]
param: rename lp function and variable from "change_share_cmd" to "change_share_command"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "allow_insecure_widelinks" to "allow_inse...
Garming Sam [Tue, 4 Feb 2014 02:09:02 +0000 (15:09 +1300)]
param: rename lp function and variable from "allow_insecure_widelinks" to "allow_insecure_wide_links"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "add_share_cmd" to "add_share_command"
Garming Sam [Tue, 4 Feb 2014 02:09:02 +0000 (15:09 +1300)]
param: rename lp function and variable from "add_share_cmd" to "add_share_command"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "setprimarygroup_script" to "set_primary_...
Garming Sam [Tue, 4 Feb 2014 02:09:01 +0000 (15:09 +1300)]
param: rename lp function and variable from "setprimarygroup_script" to "set_primary_group_script"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "deluser_script" to "delete_user_script"
Garming Sam [Tue, 4 Feb 2014 02:09:01 +0000 (15:09 +1300)]
param: rename lp function and variable from "deluser_script" to "delete_user_script"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "deluserfromgroup_script" to "delete_user...
Garming Sam [Tue, 4 Feb 2014 02:09:01 +0000 (15:09 +1300)]
param: rename lp function and variable from "deluserfromgroup_script" to "delete_user_from_group_script"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "delgroup_script" to "delete_group_script"
Garming Sam [Tue, 4 Feb 2014 02:09:01 +0000 (15:09 +1300)]
param: rename lp function and variable from "delgroup_script" to "delete_group_script"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "addusertogroup_script" to "add_user_to_g...
Garming Sam [Tue, 4 Feb 2014 02:09:00 +0000 (15:09 +1300)]
param: rename lp function and variable from "addusertogroup_script" to "add_user_to_group_script"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "adduser_script" to "add_user_script"
Garming Sam [Tue, 4 Feb 2014 02:09:00 +0000 (15:09 +1300)]
param: rename lp function and variable from "adduser_script" to "add_user_script"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "addmachine_script" to "add_machine_script"
Garming Sam [Tue, 4 Feb 2014 02:09:00 +0000 (15:09 +1300)]
param: rename lp function and variable from "addmachine_script" to "add_machine_script"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "addgroup_script" to "add_group_script"
Garming Sam [Tue, 4 Feb 2014 02:09:00 +0000 (15:09 +1300)]
param: rename lp function and variable from "addgroup_script" to "add_group_script"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "veto_oplocks" to "veto_oplock_files"
Garming Sam [Tue, 4 Feb 2014 02:08:59 +0000 (15:08 +1300)]
param: rename lp function and variable from "veto_oplocks" to "veto_oplock_files"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "shortpreservecase" to "short_preserve_case"
Garming Sam [Tue, 4 Feb 2014 02:08:59 +0000 (15:08 +1300)]
param: rename lp function and variable from "shortpreservecase" to "short_preserve_case"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "preservecase" to "preserve_case"
Garming Sam [Tue, 4 Feb 2014 02:08:59 +0000 (15:08 +1300)]
param: rename lp function and variable from "preservecase" to "preserve_case"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "hideunwriteable_files" to "hide_unwritea...
Garming Sam [Tue, 4 Feb 2014 02:08:59 +0000 (15:08 +1300)]
param: rename lp function and variable from "hideunwriteable_files" to "hide_unwriteable_files"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "hideunreadable" to "hide_unreadable"
Garming Sam [Tue, 4 Feb 2014 02:08:58 +0000 (15:08 +1300)]
param: rename lp function and variable from "hideunreadable" to "hide_unreadable"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "recursive_veto_delete" to "delete_veto_f...
Garming Sam [Tue, 4 Feb 2014 02:08:58 +0000 (15:08 +1300)]
param: rename lp function and variable from "recursive_veto_delete" to "delete_veto_files"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from "serverstring" to "server_string"
Garming Sam [Tue, 4 Feb 2014 02:08:58 +0000 (15:08 +1300)]
param: rename lp function and variable from "serverstring" to "server_string"

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from 'wtmpdir' to 'wtmp_directory'
Garming Sam [Mon, 3 Feb 2014 03:03:35 +0000 (16:03 +1300)]
param: rename lp function and variable from 'wtmpdir' to 'wtmp_directory'

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from 'umtpdir' to 'utmp_directory'
Garming Sam [Mon, 3 Feb 2014 03:00:28 +0000 (16:00 +1300)]
param: rename lp function and variable from 'umtpdir' to 'utmp_directory'

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from 'piddir' to 'pid_directory'
Garming Sam [Mon, 3 Feb 2014 02:57:21 +0000 (15:57 +1300)]
param: rename lp function and variable from 'piddir' to 'pid_directory'

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from 'passwordserver' to 'password_server'
Garming Sam [Mon, 3 Feb 2014 02:52:14 +0000 (15:52 +1300)]
param: rename lp function and variable from 'passwordserver' to 'password_server'

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from 'lockdir' to 'lock_directory'
Garming Sam [Mon, 3 Feb 2014 02:46:08 +0000 (15:46 +1300)]
param: rename lp function and variable from 'lockdir' to 'lock_directory'

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from 'guestaccount' to 'guest_account'
Garming Sam [Mon, 3 Feb 2014 02:22:13 +0000 (15:22 +1300)]
param: rename lp function and variable from 'guestaccount' to 'guest_account'

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from 'magicchar' to 'mangling_char'
Garming Sam [Mon, 3 Feb 2014 02:16:06 +0000 (15:16 +1300)]
param: rename lp function and variable from 'magicchar' to 'mangling_char'

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from 'defaultcase' to 'default_case'
Garming Sam [Mon, 3 Feb 2014 02:12:09 +0000 (15:12 +1300)]
param: rename lp function and variable from 'defaultcase' to 'default_case'

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from 'manglednames' to 'mangled_names'
Garming Sam [Mon, 3 Feb 2014 02:06:25 +0000 (15:06 +1300)]
param: rename lp function and variable from 'manglednames' to 'mangled_names'

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from 'casesensitive' to 'case_sensitive'
Garming Sam [Mon, 3 Feb 2014 02:01:01 +0000 (15:01 +1300)]
param: rename lp function and variable from 'casesensitive' to 'case_sensitive'

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from 'dontdescend' to 'dont_descend'
Garming Sam [Mon, 3 Feb 2014 01:56:12 +0000 (14:56 +1300)]
param: rename lp function and variable from 'dontdescend' to 'dont_descend'

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agoparam: rename lp function and variable from 'force_dir_mode' to 'force_directory_mode'
Garming Sam [Mon, 3 Feb 2014 01:48:28 +0000 (14:48 +1300)]
param: rename lp function and variable from 'force_dir_mode' to 'force_directory_mode'

Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
10 years agodbwrap: completely check validity of lock order in dbwrap_check_lock_order()
Michael Adam [Mon, 27 Jan 2014 16:34:31 +0000 (17:34 +0100)]
dbwrap: completely check validity of lock order in dbwrap_check_lock_order()

This is currently not strictly necessay, because the
only caller catches the DBWRAP_LOCK_ORDER_NONE case,
and maximum is already checked,  but this seems too dangerous to me.

Use the new DBWRAP_LOCK_ORDER_VALID() macro.

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
10 years agodbwrap: add a comment explaining the supported lock orders
Michael Adam [Tue, 28 Jan 2014 10:44:21 +0000 (11:44 +0100)]
dbwrap: add a comment explaining the supported lock orders

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
10 years agodbwrap: add DBWRAP_LOCK_ORDER_VALID()
Michael Adam [Tue, 28 Jan 2014 10:54:06 +0000 (11:54 +0100)]
dbwrap: add DBWRAP_LOCK_ORDER_VALID()

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
10 years agodbwrap: add DBWRAP_LOCK_ORDER_MIN
Michael Adam [Tue, 28 Jan 2014 11:04:38 +0000 (12:04 +0100)]
dbwrap: add DBWRAP_LOCK_ORDER_MIN

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
10 years agodbwrap: move definition of DBWRAP_LOCK_ORDER_MAX to the private header.
Michael Adam [Tue, 28 Jan 2014 10:52:36 +0000 (11:52 +0100)]
dbwrap: move definition of DBWRAP_LOCK_ORDER_MAX to the private header.

This is only needed internally.

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
10 years agodbwrap: explicitly use DBWRAP_LOCK_ORDER_NONE in tdb->ntdb conversion
Michael Adam [Tue, 28 Jan 2014 11:42:31 +0000 (12:42 +0100)]
dbwrap: explicitly use DBWRAP_LOCK_ORDER_NONE in tdb->ntdb conversion

Make lack of lock order checking more visible.

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
10 years agodbwrap: introduce DBWRAP_LOCK_ORDER_NONE for lock order "0".
Michael Adam [Mon, 27 Jan 2014 16:20:56 +0000 (17:20 +0100)]
dbwrap: introduce DBWRAP_LOCK_ORDER_NONE for lock order "0".

Ther are still some databases which are opened (locally) with
lock oder 0, which means don't do lock oder checking,
thereby circumventing this deadlock-prevention mechanism.

Add a symbolic constant for this "0" to make this circumvention
more explicit.

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
10 years agodbwrap: add dbwrap_flags argument to dbwrap_local_open()
Michael Adam [Mon, 27 Jan 2014 15:38:25 +0000 (16:38 +0100)]
dbwrap: add dbwrap_flags argument to dbwrap_local_open()

To be consistent with db_open() and prepare for future
possible extensions.

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
10 years agodbwrap: add a dbwrap_flags argument to db_open_ntdb()
Michael Adam [Tue, 28 Jan 2014 11:37:36 +0000 (12:37 +0100)]
dbwrap: add a dbwrap_flags argument to db_open_ntdb()

for consistency and to perpare for possible future
flags that the ntdb backend might be aware of.

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
10 years agodbwrap: add a dbwrap_flags argument to db_open_tdb()
Michael Adam [Tue, 28 Jan 2014 11:33:42 +0000 (12:33 +0100)]
dbwrap: add a dbwrap_flags argument to db_open_tdb()

...for consistency and in preparation of future flags
that the tdb backend might be aware of.

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
10 years agodbwrap: add DBWRAP_FLAG_OPTIMIZE_READONLY_ACCESS
Michael Adam [Tue, 28 Jan 2014 10:31:44 +0000 (11:31 +0100)]
dbwrap: add DBWRAP_FLAG_OPTIMIZE_READONLY_ACCESS

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
10 years agodbwrap: add flags DBWRAP_FLAG_NONE
Michael Adam [Mon, 27 Jan 2014 12:38:51 +0000 (13:38 +0100)]
dbwrap: add flags DBWRAP_FLAG_NONE

This is in preparation of adding a dbwrap_flags argument to db_open
and firends.

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
10 years agoldb: pass module init errors back to the caller
Andrew Bartlett [Wed, 5 Feb 2014 02:19:41 +0000 (15:19 +1300)]
ldb: pass module init errors back to the caller

This makes provision errors clearer in Samba, as we can now get
permission denied errors presented from LDB modules.

Andrew Bartlett

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Jelmer Vernooij <jelmer@samba.org>
10 years agoldb: Return LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS rather than OPERATIONS_ERROR on EACCES...
Andrew Bartlett [Wed, 5 Feb 2014 01:52:28 +0000 (14:52 +1300)]
ldb: Return LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS rather than OPERATIONS_ERROR on EACCES and EPERM

This makes provision errors clearer in Samba.

Andrew Bartlett

Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jelmer Vernooij <jelmer@samba.org>
10 years agoloadparm: rename variable for "directory mask" from dir_mask to directory_mask
Michael Adam [Sun, 2 Feb 2014 14:04:13 +0000 (15:04 +0100)]
loadparm: rename variable for "directory mask" from dir_mask to directory_mask

for consistency docs/functions/variables

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Mon Feb  3 07:29:43 CET 2014 on sn-devel-104

10 years agoloadparm: rename lp[cfg]_dir_mask to lp[cfg]_directory_mask for consistency with...
Michael Adam [Sun, 2 Feb 2014 13:59:30 +0000 (14:59 +0100)]
loadparm: rename lp[cfg]_dir_mask to lp[cfg]_directory_mask for consistency with docs

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
10 years agoloadparm: rename variable for "printable" from print_ok to printable
Michael Adam [Sun, 2 Feb 2014 13:53:44 +0000 (14:53 +0100)]
loadparm: rename variable for "printable" from print_ok to printable

for consistency docs/funcstions/variables

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>