From c8af938a0a7ec15c38076fc11d164f55737318f1 Mon Sep 17 00:00:00 2001 From: Gerald Carter Date: Tue, 24 Apr 2001 19:09:42 +0000 Subject: syncing up changes in 2.2 (This used to be commit ffbbe67dbfde7f7ce4bb70becfc696c395dbf6b2) --- docs/htmldocs/smb.conf.5.html | 1241 +++++++++++++++++++---------------------- 1 file changed, 569 insertions(+), 672 deletions(-) (limited to 'docs/htmldocs/smb.conf.5.html') diff --git a/docs/htmldocs/smb.conf.5.html b/docs/htmldocs/smb.conf.5.html index 2197fe195f..0f8a83a939 100644 --- a/docs/htmldocs/smb.conf.5.html +++ b/docs/htmldocs/smb.conf.5.html @@ -123,9 +123,8 @@ NAME="AEN28" >

There are three special sections, [global], [homes] and [printers], which are - described under special sectionsspecial sections. The following notes apply to ordinary section descriptions.

Sections may be designated guestSections may be designated guest services, in which case no password is required to access them. A specified - UNIX guest accountguest account is used to define access privileges in this case.

/home/bar. The share is accessed via the share name "foo":

	
 	

The following sample section defines a printable share. The share is readonly, but printable. That is, the only write access permitted is via calls to open, write to and close a - spool file. The guest okguest ok parameter means access will be permitted as the default guest user (specified elsewhere):

	
 	

If you decide to use a path=If you decide to use a path= line in your [homes] section then you may find it useful to use the %S macro. For example :

		
 		

An important point is that if guest access is specified in the [homes] section, all home directories will be - visible to all clients without a passwordwithout a password. In the very unlikely event that this is actually desirable, it - would be wise to also specify read only - access.

Note that the browseableNote that the browseable flag for auto home directories will be inherited from the global browseable flag, not the [homes] browseable flag. This is useful as @@ -376,6 +395,12 @@ NAME="AEN78" world-writeable spool directory with the sticky bit set on it. A typical [printers] entry would look like this:

All aliases given for a printer in the printcap file are legitimate printer names as far as the server is concerned. If your printing subsystem doesn't work like that, you will have to set up a pseudo-printcap. This is a file consisting of one or more lines like this:

		
 		

Each alias should be an acceptable printer name for your printing subsystem. In the [global] section, specify @@ -431,29 +468,24 @@ NAME="AEN101" >parameters define the specific attributes of sections.

Some parameters are specific to the [global] section - (e.g., securitysecurity). Some parameters are usable - in all sections (e.g., create modecreate mode). All others are permissible only in normal sections. For the purposes of the following descriptions the [homes] and [printers] - sections will be considered normal. The letter GG in parentheses indicates that a parameter is specific to the - [global] section. The letter SS indicates that a parameter can be specified in a service specific - section. Note that all SS parameters can also be specified in the [global] section - in which case they will define the default behavior for all services.

the name of your NIS home directory server. This is obtained from your NIS auto.map entry. If you have - not compiled Samba with the --with-automount--with-automount option then this value will be the same as %.

controls if names that have characters that aren't of the "default" case are mangled. For example, if this is yes then a name like "Mail" would be mangled. - Default nono.

controls whether filenames are case sensitive. If they aren't then Samba must do a filename search and match on passed - names. Default nono.

controls what the default case is for new - filenames. Default lowerlower.

controls if new files are created with the case that the client passes, or if they are forced to be the - "default" case. Default yesyes.

yesyes.

This is the full pathname to a script that will - be run AS ROOTAS ROOT by smbd to create the required UNIX users - ON DEMANDON DEMAND when a user accesses the Samba server.

In order to use this option, smbd will - call the specified script AS ROOTAS ROOT, expanding any

Default: add user script = <empty string> +>add user script = <empty string>

Default: noneDefault: none

Example:

Default: no admin usersDefault: no admin users

Example: available = no, then ALL, then ALL attempts to connect to the service will fail. Such failures are logged.

bind interfaces only is set then - unless the network address 127.0.0.1127.0.0.1 is added to the smbpasswd - by default connects to the localhost - 127.0.0.1localhost - 127.0.0.1 address as an SMB client to issue the password change request. If bind interfaces only is set then unless the - network address 127.0.0.1127.0.0.1 is added to the nmbd at the address - 127.0.0.1127.0.0.1 to determine if they are running. - Not adding 127.0.0.1127.0.0.1 will cause smbdclient code page - MUSTMUST be set to code page 850 if the client code page MUST MUST be set to code page 852 if the client code page MUST MUST be set to code page 866 if the client code page MUST MUST be set to code page 737 if the client code page MUST MUST be set to code page 866 if the

BUGBUG. These MSDOS code page to UNIX character set mappings should be dynamic, like the loading of MS DOS code pages, not static.

Default: character set = <empty string>character set = <empty string>

Example: client code page parameter - MUSTMUST be set before the

Default: coding system = <empty value>coding system = <empty value>

parameter.

Default: No comment stringDefault: No comment string

Example:

Default: no valueDefault: no value

Example: notnot set here will be removed from the modes set on a file when it is created.

This parameter specifies the name of a service which will be connected to if the service actually requested cannot - be found. Note that the square brackets are NOTNOT given in the parameter value (see example below).

Example:

[global]
@@ -6023,6 +6033,9 @@ CLASS="PROGRAMLISTING"
 [pub]
 	path = /%S
 		

This is the full pathname to a script that will - be run AS ROOTAS ROOT by smbd to delete the required UNIX users to delete the required UNIX users ON - DEMAND when a user accesses the Samba server and the Windows NT user no longer exists.

, which expands into the UNIX user name to delete. - NOTENOTE that this is different to the

When the Windows user attempts to access the Samba server, - at loginlogin (session setup in the SMB protocol) time, smbd will all the specified script - AS ROOTAS ROOT, expanding any

Default: delete user script = <empty string> +>delete user script = <empty string>

Default: noneDefault: none

Example:

Note: Your script should NOTNote: Your script should NOT be setuid or setgid and should be owned by (and writeable only by) root!

Default: Default: By default internal routines for determining the disk capacity and remaining space will be used. -

Example:

Where the script dfree (which must be made executable) could be:

 
 		#!/bin/sh
 		df $1 | tail -1 | awk '{print $2" "$4}'
 		

or perhaps (on Sys V based systems):

 
 		#!/bin/sh
 		/usr/bin/df -k $1 | tail -1 | awk '{print $3" "$5}'
 		

Note that you may have to replace the command names @@ -6505,9 +6528,8 @@ NAME="DIRECTORYMASK" calculated according to the mapping from DOS modes to UNIX permissions, and the resulting UNIX mode is then bit-wise 'AND'ed with this parameter. This parameter may be thought of as a bit-wise MASK for - the UNIX modes of a directory. Any bit notnot set here will be removed from the modes set on a directory when it is created.

NoteNote that users who can access the Samba server through other means can easily bypass this restriction, so it is primarily useful for standalone "appliance" systems. @@ -6670,8 +6691,8 @@ CLASS="PARAMETER" >

Default: directory security mask = <same as - directory mask>directory security mask = <same as + directory mask>

Example: domain admin group (G)

This is an EXPERIMENTALThis is an EXPERIMENTAL parameter that is part of the unfinished Samba NT Domain Controller Code. It may be removed in a later release. To work with the latest code builds @@ -6754,9 +6774,8 @@ NAME="DOMAINADMINUSERS" >domain admin users (G)

This is an EXPERIMENTALThis is an EXPERIMENTAL parameter that is part of the unfinished Samba NT Domain Controller Code. It may be removed in a later release. To work with the latest code builds @@ -6779,9 +6798,8 @@ NAME="DOMAINGROUPS" >domain groups (G)

This is an EXPERIMENTALThis is an EXPERIMENTAL parameter that is part of the unfinished Samba NT Domain Controller Code. It may be removed in a later release. To work with the latest code builds @@ -6804,9 +6822,8 @@ NAME="DOMAINGUESTGROUP" >domain guest group (G)

This is an EXPERIMENTALThis is an EXPERIMENTAL parameter that is part of the unfinished Samba NT Domain Controller Code. It may be removed in a later release. To work with the latest code builds @@ -6829,9 +6846,8 @@ NAME="DOMAINGUESTUSERS" >domain guest users (G)

This is an EXPERIMENTALThis is an EXPERIMENTAL parameter that is part of the unfinished Samba NT Domain Controller Code. It may be removed in a later release. To work with the latest code builds @@ -7015,10 +7031,9 @@ CLASS="FILENAME" >. Experimentation is the best policy :-)

Default: Default: none (i.e., all directories are OK - to descend)

Example: This option enables a couple of enhancements to cross-subnet browse propogation that have been added in Samba but which are not standard in Microsoft implementations. - These enhancements are currently only available in - the HEAD Samba CVS tree (not Samba 2.2.x).

The first enhancement to browse propogation consists of a regular @@ -7240,9 +7254,8 @@ CLASS="PARAMETER" to standard output. This listing will then be used in response to the level 1 and 2 EnumPorts() RPC.

Default: no enumports commandDefault: no enumports command

Example:

This parameter specifies a set of UNIX mode bit - permissions that will alwaysalways be set on a file created by Samba. This is done by bitwise 'OR'ing these bits onto the mode bits of a file that is being created or having its @@ -7468,9 +7480,8 @@ NAME="FORCEDIRECTORYMODE" >

This parameter specifies a set of UNIX mode bit - permissions that will alwaysalways be set on a directory created by Samba. This is done by bitwise 'OR'ing these bits onto the mode bits of a directory that is being created. The default for this @@ -7551,9 +7562,8 @@ CLASS="PARAMETER" a user to modify all the user/group/world permissions on a directory without restrictions, set this parameter to 000.

NoteNote that users who can access the Samba server through other means can easily bypass this restriction, so it is primarily useful for standalone "appliance" systems. @@ -7590,8 +7600,8 @@ CLASS="PARAMETER" >

Default: force directory security mode = <same as - force directory mode>force directory security mode = <same as + force directory mode>

Example: .

Default: no forced groupDefault: no forced group

Example:

NoteNote that users who can access the Samba server through other means can easily bypass this restriction, so it is primarily useful for standalone "appliance" systems. @@ -7745,8 +7753,8 @@ CLASS="PARAMETER" >

Default: force security mode = <same as force - create mode>force security mode = <same as force + create mode>

Example:

Default: no forced userDefault: no forced user

Example: lp(1).

Default: Default: specified at compile time, usually - "nobody"

Example: .

Default: no file are hiddenDefault: no file are hidden

Example:

NOTE :NOTE :A working NIS client is required on the system for this option to work.

Default: homedir map = <empty string>homedir map = <empty string>

Example:

You can also specify hosts by network/netmask pairs and by netgroup names if your system supports netgroups. The - EXCEPTEXCEPT keyword can also be used to limit a wildcard list. The following examples may provide some help:

for a way of testing your host access to see if it does what you expect.

Default: Default: none (i.e., all hosts permitted access) -

Example: hosts allow - - hosts listed here are NOTNOT permitted access to services unless the specific services have their own lists to override this one. Where the lists conflict, the list takes precedence.

Default: Default: none (i.e., no hosts specifically excluded) -

Example: may be useful for NT clients which will not supply passwords to samba.

NOTE :NOTE : The use of option be only used if you really know what you are doing, or perhaps on a home network where you trust - your spouse and kids. And only if you reallyreally trust them :-).

Default: no host equivalencesDefault: no host equivalences

Example: .

Default: no file includedDefault: no file included

Example: as usual.

Note that the setuid bit is neverNote that the setuid bit is never set via inheritance (the code explicitly prohibits this).

.

Default: Default: all active interfaces except 127.0.0.1 - that are broadcast capable

This is a list of users that should not be allowed - to login to this service. This is really a paranoidparanoid check to absolutely ensure an improper setting does not breach your security.

+&group+&group means check the UNIX group database, followed by the NIS netgroup database, and @@ -8761,9 +8754,8 @@ CLASS="PARAMETER" >.

Default: no invalid usersDefault: no invalid users

Example: has oplocked. This allows complete data consistency between - SMB/CIFS, NFS and local file access (and is a veryvery cool feature :-).

will not attempt to become a local master browser on a subnet and will also lose in all browsing elections. By default this value is set to true. Setting this value to true doesn't - mean that Samba will becomebecome the local master browser on a subnet, just that nmbd will participate will participate in elections for local master browser.

Setting this value to False will cause nmbd - nevernever to become a local master browser.

Default: , real locking will be performed by the server.

This option mayThis option may be useful for read-only - filesystems which maymay not need locking (such as cdrom drives), although setting this parameter of Thereafter, the directories and any of the contents can, if required, be made read-only. It is not advisable that the NTuser.dat file be made read-only - rename it to NTuser.man to - achieve the desired effect (a MANMANdatory profile).

This option is only useful if Samba is set up as a logon server.

Default: no logon script definedDefault: no logon script defined

Example: parameter.

Default: Default: depends on the setting of printing

Example: parameter.

Default: Default: depends on the setting of printing

Example 1:

Default: magic output = <magic script name>.out +>magic output = <magic script name>.out

Note that some shells are unable to interpret scripts containing CR/LF instead of CR as the end-of-line marker. Magic scripts must be executable - as isas is on the host, which for some hosts and some shells will require filtering at the DOS end.

Magic scripts are EXPERIMENTALMagic scripts are EXPERIMENTAL and - should NOTNOT be relied upon.

Default: None. Magic scripts disabled.Default: None. Magic scripts disabled.

Example: off the ends of filenames on some CDROMS (only visible under some UNIXes). To do this use a map of (*;1 *;).

Default: no mangled mapDefault: no mangled map

Example:

This controls what character is used as - the magicmagic character in name manglinghatehate you if you set the modes other than share. This is because in these modes the name of the resource being - requested is notnot sent to the server until after the server has successfully authenticated the client so the server cannot make authentication decisions at the correct time (connection @@ -10805,9 +10779,8 @@ CLASS="CONSTANT" >LANMAN1: First modern: First modern version of the protocol. Long filename support.

xedit, then - removes it afterwards. NOTE THAT IT IS VERY IMPORTANT - THAT THIS COMMAND RETURN IMMEDIATELY. That's why I have the '&' on the end. If it doesn't return immediately then your PCs may freeze when sending messages (they should recover @@ -11075,7 +11047,7 @@ CLASS="PARAMETER" >message command = /bin/mail -s 'message from %f on - %m' root < %s; rm %s

If you don't have a message command then the message @@ -11091,9 +11063,8 @@ CLASS="COMMAND" >message command = rm %s

Default: no message commandDefault: no message command

Example: .

Default: empty string (no additional names)Default: empty string (no additional names)

Example: .

Default: machine DNS nameDefault: machine DNS name

Example:

DO NOT CHANGE THIS PARAMETER UNLESS YOU HAVE READ - AND UNDERSTOOD THE SAMBA OPLOCK CODE.

Default: oplock contention limit (S)

This is a veryThis is a very advanced to behave in a similar way to Windows NT.

DO NOT CHANGE THIS PARAMETER UNLESS YOU HAVE READ - AND UNDERSTOOD THE SAMBA OPLOCK CODE.

Default: in the local broadcast area.

Note :Note :By default, Samba will win a local master browsing election over all Microsoft operating systems except a Windows NT 4.0/2000 Domain Controller. This @@ -11955,8 +11920,8 @@ NAME="OS2DRIVERMAP" path to a file containing a mapping of Windows NT printer driver names to OS/2 printer driver names. The format is:

<nt driver name> = <os2 driver - name>.<device name>

<nt driver name> = <os2 driver + name>.<device name>

For example, a valid entry using the HP LaserJet 5 printer driver woudl appear as

Default: os2 driver map = <empty string> +>os2 driver map = <empty string>

Default: panic action = <empty string>panic action = <empty string>

Example: passwd chat (G)

This string controls the "chat"This string controls the "chat" conversation that takes places between parameter is set to true, then this - sequence is called AS ROOTAS ROOT when the SMB password in the smbpasswd file is being changed, without access to the old password cleartext. In this case the old password cleartext is set @@ -12157,9 +12120,8 @@ NAME="PASSWDCHATDEBUG" >

This boolean specifies if the passwd chat script - parameter is run in debugdebug mode. In this mode the strings passed to and received from the passwd chat are printed in the

Also note that many passwd programs insist in Also note that many passwd programs insist in reasonable - passwords, such as a minimum length, or the inclusion of mixed case chars and digits. This can pose a problem as some clients (such as Windows for Workgroups) uppercase the password before sending it.

NoteNote that if the True then this program is called AS ROOT then this program is called AS ROOT before the SMB password in the unix password sync parameter - is set this parameter MUST USE ABSOLUTE PATHSMUST USE ABSOLUTE PATHS - for ALLALL programs called, and must be examined for security implications. Note that by default

NOTE:NOTE: Using a password server means your UNIX box (running Samba) is only as secure as your - password server. DO NOT CHOOSE A PASSWORD SERVER THAT - YOU DON'T COMPLETELY TRUST.

Never point a Samba server at itself for password @@ -12492,7 +12447,7 @@ CLASS="PARAMETER" Primary or Backup Domain controllers to authenticate against by doing a query for the name WORKGROUP<1C>WORKGROUP<1C> and then contacting each server returned in the list of IP addresses from the name resolution source.

Default: password server = <empty string>password server = <empty string>

if one was specified.

Default: noneDefault: none

Example: .

Default: none (no command executed)Default: none (no command executed)

Example: postexec = echo \"%u disconnected from %S - from %m (%I)\" >> /tmp/log

.

Default: none (no command executed)Default: none (no command executed)

Example: preexec = echo \"%u connected to %S from %m - (%I)\" >> /tmp/log

option is easier.

Default: no preloaded servicesDefault: no preloaded services

Example:

The print command MUSTThe print command MUST contain at least one occurrence of

print command = echo Printing %s >> +>print command = echo Printing %s >> /tmp/print.log; lpr -P %p %s; rm %s

A minimal printcap file would look something like this:

		print1|My Printer 1
@@ -13218,15 +13174,17 @@ CLASS="PROGRAMLISTING"
 		print4|My Printer 4
 		print5|My Printer 5
 		

where the '|' separates aliases of a printer. The fact that the second alias has a space in it gives a hint to Samba that it's a comment.

NOTENOTE: Under AIX the default printcap name is

Default: printer admin = <empty string>printer admin = <empty string>

printer driver (S)

Note :Note :This is a depreciated parameter and will be removed in the next major release following version 2.2. Please see the instructions in @@ -13342,9 +13299,8 @@ NAME="PRINTERDRIVERFILE" >printer driver file (G)

Note :Note :This is a depreciated parameter and will be removed in the next major release following version 2.2. Please see the instructions in @@ -13399,9 +13355,8 @@ CLASS="PARAMETER" >.

Default: None (set in compile).Default: None (set in compile).

Example: printer driver location (S)

Note :Note :This is a depreciated parameter and will be removed in the next major release following version 2.2. Please see the instructions in @@ -13490,13 +13444,12 @@ NAME="PRINTERNAME" name given will be used for any printable service that does not have its own printer name specified.

Default: Default: none (but may be lp - on many systems)

Example:

Default: Default: depends on the setting of printing

Example:

Default: Default: depends on the setting of printing

Default: read list = <empty string>read list = <empty string>

Example:

Default: remote announce = <empty string> +>remote announce = <empty string>

Default: remote browse sync = <empty string> +>remote browse sync = <empty string>

root directory - option, includingincluding some files needed for complete operation of the server. To maintain full operability of the server you will need to mirror some system files @@ -14206,7 +14156,7 @@ CLASS="PARAMETER" >

Default: root postexec = <empty string> +>root postexec = <empty string>

Default: root preexec = <empty string> +>root preexec = <empty string>

It is possible to use smbd in a hybrid mode in a hybrid mode where it is offers both user and share level security under different SECURITY = SHARE -

When clients connect to a share level security server then @@ -14422,9 +14370,8 @@ CLASS="COMMAND" >Note that smbd ALWAYS ALWAYS uses a valid UNIX user to act on behalf of the client, even in

  • If the client did a previous If the client did a previous logon - request (the SessionSetup SMB call) then the username sent in this SMB will be added as a potential username.

    , then this guest user will be used, otherwise access is denied.

    Note that it can be veryNote that it can be very confusing in share-level security as to which UNIX username will eventually be used in granting access.

    SECURIYT = USER -

    This is the default security setting in Samba 2.2. @@ -14603,13 +14547,11 @@ CLASS="PARAMETER" may change the UNIX user to use on this connection, but only after the user has been successfully authenticated.

    NoteNote that the name of the resource being - requested is notnot sent to the server until after the server has successfully authenticated the client. This is why guest shares don't work in user level security without allowing @@ -14641,10 +14583,9 @@ HREF="#AEN234" >SECURITY = SERVER -

    In this mode Samba will try to validate the username/password @@ -14669,9 +14610,8 @@ CLASS="FILENAME" > for details on how to set this up.

    NoteNote that from the clients point of view

    NoteNote that the name of the resource being - requested is notnot sent to the server until after the server has successfully authenticated the client. This is why guest shares don't work in user level security without allowing @@ -14741,10 +14679,9 @@ CLASS="PARAMETER" >SECURITY = DOMAIN -

    This mode will only work correctly if

    NoteNote that a valid UNIX user must still exist as well as the account on the Domain Controller to allow Samba to have a valid UNIX account to map file access to.

    NoteNote that from the clients point of view . It only affects how the server deals with the authentication, it does not in any way affect what the client sees.

    NoteNote that the name of the resource being - requested is notnot sent to the server until after the server has successfully authenticated the client. This is why guest shares don't work in user level security without allowing @@ -14820,9 +14753,8 @@ CLASS="PARAMETER" parameter for details on doing this.

    BUG:BUG: There is currently a bug in the implementation of

    NoteNote that users who can access the Samba server through other means can easily bypass this restriction, so it is primarily useful for standalone @@ -14940,7 +14871,7 @@ CLASS="PARAMETER" >

    Default: security mask = <same as create mask> +>security mask = <same as create mask>

    This option gives full share compatibility and enabled by default.

    You should NEVERYou should NEVER turn this parameter off as many Windows applications will break if you do so.

    parameter will always cause the OpenPrinterEx() on the server - to fail. Thus the APW icon will never be displayed. Note : Note :This does not prevent the same user from having administrative privilege on an individual printer.

  • Those marked with a '*'Those marked with a '*' take an integer argument. The others can optionally take a 1 or 0 argument to enable or disable the option, by default they will be enabled if you @@ -15394,9 +15322,8 @@ CLASS="COMMAND" >SAMBA_NETBIOS_NAME=myhostname

    Default: No default valueDefault: No default value

    Examples: was given at configure time.

    NoteNote that for export control reasons - this code is NOTNOT enabled by default in any current binary version of Samba.

    was given at configure time.

    NoteNote that for export control reasons - this code is NOTNOT enabled by default in any current binary version of Samba.

    was given at configure time.

    NoteNote that for export control reasons - this code is NOTNOT enabled by default in any current binary version of Samba.

    was given at configure time.

    NoteNote that for export control reasons - this code is NOTNOT enabled by default in any current binary version of Samba.

    was given at configure time.

    NoteNote that for export control reasons - this code is NOTNOT enabled by default in any current binary version of Samba.

    was given at configure time.

    NoteNote that for export control reasons - this code is NOTNOT enabled by default in any current binary version of Samba.

    was given at configure time.

    NoteNote that for export control reasons - this code is NOTNOT enabled by default in any current binary version of Samba.

    was given at configure time.

    NoteNote that for export control reasons - this code is NOTNOT enabled by default in any current binary version of Samba.

    Default: ssl hosts = <empty string>ssl hosts = <empty string>

    ssl hosts resign = <empty string>ssl hosts resign = <empty string>

    Example: was given at configure time.

    NoteNote that for export control reasons - this code is NOTNOT enabled by default in any current binary version of Samba.

    no, clients don't need certificates. - Contrary to web applications you really shouldshould require client certificates. In the web environment the client's data is sensitive (credit card numbers) and the server must prove @@ -15877,13 +15785,11 @@ CLASS="COMMAND" > was given at configure time.

    NoteNote that for export control reasons - this code is NOTNOT enabled by default in any current binary version of Samba.

    was given at configure time.

    NoteNote that for export control reasons - this code is NOTNOT enabled by default in any current binary version of Samba.

    This is the file containing the server's certificate. - The server mustmust have a certificate. The file may also contain the server's private key. See later for how certificates and private keys are created.

    Default: ssl server cert = <empty string> +>ssl server cert = <empty string>

    was given at configure time.

    NoteNote that for export control reasons - this code is NOTNOT enabled by default in any current binary version of Samba.

    This file contains the private key of the server. If this variable is not defined, the key is looked up in the certificate file (it may be appended to the certificate). - The server mustmust have a private key - and the certificate mustmust match this private key.

    Default: ssl server key = <empty string> +>ssl server key = <empty string>

    was given at configure time.

    NoteNote that for export control reasons - this code is NOTNOT enabled by default in any current binary version of Samba.

    template homedir (G)

    NOTE:NOTE: this parameter is only available in Samba 3.0.

    template shell (G)

    NOTE:NOTE: this parameter is only available in Samba 3.0.

    passwd programparameter is called AS ROOTparameter is called AS ROOT - to allow the new UNIX password to be set without access to the old UNIX password (as the SMB password has change code has no @@ -16581,9 +16475,8 @@ CLASS="FILENAME" will be read to find the names of hosts and users who will be allowed access without specifying a password.

    NOTE:NOTE: The use of Default: The guest account if a guest service, - else <empty string>.

    Examples:

    		!sys = mary fred
     		guest = *
     		

    Note that the remapping is applied to all occurrences @@ -16906,9 +16808,8 @@ CLASS="PARAMETER" trouble deleting print jobs as PrintManager under WfWg will think they don't own the print job.

    Default: no username mapDefault: no username map

    Example: /var/run/utmp on Linux).

    Default: no utmp directoryDefault: no utmp directory

    		valid chars = Z
     		valid chars = z:Z
     		valid chars = 0132:0172
     		

    The last two examples above actually add two characters, and alter the uppercase and lowercase mappings appropriately.

    Note that you MUSTNote that you MUST specify this parameter after the parameter.

    Default: Default: Samba defaults to using a reasonable set - of valid characters for English systems

    Example: The above example allows filenames to have the Swedish characters in them.

    NOTE:NOTE: It is actually quite difficult to correctly produce a

    Default: Default: No valid users list (anyone can login) -

    Example:

    Each entry must be a unix path, not a DOS path and - must notnot include the unix directory separator '/'.

    are automatically deletedare automatically deleted along with it, if the user has UNIX permissions to do so.

    .

    Default: Default: No files or directories are vetoed. -

    Examples:

    Examples:
    	   ; Veto any files containing the word Security, 
         	; any ending in .tmp, and any directory containing the
    @@ -17240,6 +17148,9 @@ CLASS="PROGRAMLISTING"
         	; creates.
     		veto files = /.AppleDouble/.bin/.AppleDesktop/Network Trash Folder/
     		

    parameter.

    Default: Default: No files are vetoed for oplock - grants

    You might want to do this on files that you know will @@ -17308,9 +17218,8 @@ NAME="VFSOBJECT" with a VFS object. The Samba VFS layer is new to Samba 2.2 and must be enabled at compile time with --with-vfs.

    Default : no valueDefault : no value

    .

    Default : no valueDefault : no value

    Default: the name of the shareDefault: the name of the share

    winbind cache time

    NOTE:NOTE: this parameter is only available in Samba 3.0.

    winbind gid

    NOTE:NOTE: this parameter is only available in Samba 3.0.

    Default: winbind gid = <empty string> +>winbind gid = <empty string>

    winbind separator

    NOTE:NOTE: this parameter is only available in Samba 3.0.

    winbind uid

    NOTE:NOTE: this parameter is only available in Samba 3.0.

    Default: winbind uid = <empty string> +>winbind uid = <empty string>

    You should point this at your WINS server if you have a multi-subnetted network.

    NOTENOTE. You need to set up Samba to point to a WINS server if you have multiple subnets and wish cross-subnet browsing to work correctly.

    in the docs/ directory of your Samba source distribution.

    Default: not enabledDefault: not enabled

    Example: nmbd to be your WINS server. - Note that you should NEVERNEVER set this to true on more than one machine in your network.

    setting.

    Default: set at compile time to WORKGROUPDefault: set at compile time to WORKGROUP

    Example:

    If this integer parameter is set to non-zero value, Samba will create an in-memory cache for each oplocked file - (it does notnot do this for non-oplocked files). All writes that the client does not request to be flushed directly to disk will be stored in this cache if possible. @@ -17796,7 +17694,7 @@ CLASS="PARAMETER" >

    Default: write list = <empty string> +>write list = <empty string>

    printable = yes) - will ALWAYSALWAYS allow writing to the directory (user privileges permitting), but only via spooling operations.