From ace98925bef8213d900ae0c7820df1045eba0ee6 Mon Sep 17 00:00:00 2001
From: Gerald Carter
Note that this paramater is not available when Samba listens + on port 445, as clients no longer send this information
See the discussion in the section NAME MANGLING. See the section on NAME MANGLING. Also note the Default : large readwrite = nolarge readwrite = yes See the section on NAME MANGLING See the section on NAME MANGLING for details on how to control the mangling process. magic character in name mangling. The default is a '~'
but this may interfere with some software. Use this option to set
@@ -12647,6 +12662,135 @@ NAME="PASSDBBACKEND"
(eg --with-tdbsam) at configure time.
This paramater is in two parts, the backend's name, and a 'location'
+ string that has meaning only to that particular backed. These are separated
+ by a : character. Available backends can include:
+ smbpasswd - The default smbpasswd
+ backend. Takes a path to the smbpasswd file as an optional argument. smbpasswd_nua - The smbpasswd
+ backend, but with support for 'not unix accounts'.
+ Takes a path to the smbpasswd file as an optional argument. See also non unix account range tdbsam - The TDB based password storage
+ backend. Takes a path to the TDB as an optional argument (defaults to passdb.tdb
+ in the private dir directory. tdbsam_nua - The TDB based password storage
+ backend, with non unix account support. Takes a path to the TDB as an optional argument (defaults to passdb.tdb
+ in the private dir directory. See also non unix account range ldapsam - The LDAP based passdb
+ backend. Takes an LDAP URL as an optional argument (defaults to
+ ldap://localhost) ldapsam_nua - The LDAP based passdb
+ backend, with non unix account support. Takes an LDAP URL as an optional argument (defaults to
+ ldap://localhost) See also non unix account range plugin - Allows Samba to load an
+ arbitary passdb backend from the .so specified as a compulsary argument.
+ Any characters after the (optional) second : are passed to the plugin
+ for its own processing Default: passdb backend = smbpasswd Example: passdb backend = tdbsampassdb backend = tdbsam:/etc/samba/private/passdb.tdb Example: passdb backend = ldapsam_nua:ldaps://ldap.example.com Example: passdb backend = plugin:/usr/local/samba/lib/my_passdb.so:my_plugin_args See the section on NAME
MANGLING for a fuller discussion. This parameters defines the directory
+ smbd will use for storing such files as smbpasswd
+ and secrets.tdb.
+ Default :private dir = ${prefix}/private See also the section NOTE ABOUT USERNAME/PASSWORD VALIDATION. parameter for details on doing this. See also the section NOTE ABOUT USERNAME/PASSWORD VALIDATION. parameter for details on doing this. See also the section NOTE ABOUT USERNAME/PASSWORD VALIDATION. See also the section NOTE ABOUT USERNAME/PASSWORD VALIDATION. See the section on NAME MANGLING. See the section NOTE ABOUT
USERNAME/PASSWORD VALIDATION for more information on how
@@ -18692,7 +18869,7 @@ CLASS="COMMAND"
>COMPLETE LIST OF SERVICE PARAMETERS
EXPLANATION OF EACH PARAMETER
+