<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://htyp.org/mw/index.php?action=history&amp;feed=atom&amp;title=smb.conf%2Fmanpage%2F2006%2Fparameters%2FD</id>
	<title>smb.conf/manpage/2006/parameters/D - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://htyp.org/mw/index.php?action=history&amp;feed=atom&amp;title=smb.conf%2Fmanpage%2F2006%2Fparameters%2FD"/>
	<link rel="alternate" type="text/html" href="https://htyp.org/mw/index.php?title=smb.conf/manpage/2006/parameters/D&amp;action=history"/>
	<updated>2026-06-26T00:21:09Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://htyp.org/mw/index.php?title=smb.conf/manpage/2006/parameters/D&amp;diff=14072&amp;oldid=prev</id>
		<title>Woozle: splitting into subpages</title>
		<link rel="alternate" type="text/html" href="https://htyp.org/mw/index.php?title=smb.conf/manpage/2006/parameters/D&amp;diff=14072&amp;oldid=prev"/>
		<updated>2010-09-05T14:23:39Z</updated>

		<summary type="html">&lt;p&gt;splitting into subpages&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==deadtime==&lt;br /&gt;
;deadtime (G):The value of the parameter (a decimal integer) represents the number of minutes of inactivity before a connection  is  considered  dead and is disconnected. The deadtime only takes effect if the number of open files is zero.&lt;br /&gt;
* This is useful to stop a server&amp;#039;s resources being exhausted by a large number of inactive connections.&lt;br /&gt;
* Most clients have an auto-reconnect feature when a connection is broken so in most cases this parameter should be transparent to users.&lt;br /&gt;
* Using this parameter with a timeout of a few minutes is recommended for most systems.&lt;br /&gt;
* A deadtime of zero indicates that no auto-disconnection should be performed.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Default&amp;#039;&amp;#039;&amp;#039;: deadtime = 0&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Example&amp;#039;&amp;#039;&amp;#039;: deadtime = 15&lt;br /&gt;
;debug hires timestamp (G):Sometimes the timestamps in the log messages are needed with a resolution of higher that seconds, this boolean parameter adds  microsecond resolution to the timestamp message header when turned on.&lt;br /&gt;
* Note that the parameter  debug timestamp must be on for this to have an effect.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Default&amp;#039;&amp;#039;&amp;#039;: debug hires timestamp = no&lt;br /&gt;
==debug pid==&lt;br /&gt;
;debug pid (G):When  using  only one log file for more then one forked smbd(8)-process there may be hard to follow which process outputs which message.&lt;br /&gt;
* This boolean parameter is adds the process-id to the timestamp message headers in the logfile when turned on.&lt;br /&gt;
* Note that the parameter  debug timestamp must be on for this to have an effect.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Default&amp;#039;&amp;#039;&amp;#039;: debug pid = no&lt;br /&gt;
==debug timestamp==&lt;br /&gt;
;timestamp logs:This parameter is a synonym for debug timestamp.&lt;br /&gt;
;debug timestamp (G):Samba debug log messages are timestamped by default. If you are running at a high debug level these timestamps can be distracting. This boolean parameter allows timestamping to be turned off.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Default&amp;#039;&amp;#039;&amp;#039;: &amp;lt;u&amp;gt;debug timestamp&amp;lt;/u&amp;gt; = yes&lt;br /&gt;
;debug uid (G):Samba is sometimes run as root and sometime run as the connected user, this boolean parameter inserts the current euid, egid, uid and gid to the timestamp message headers  in  the  log  file  if turned on.&lt;br /&gt;
* Note  that the parameter  &amp;lt;u&amp;gt;debug timestamp&amp;lt;/u&amp;gt; must be on for this to have an effect.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Default&amp;#039;&amp;#039;&amp;#039;: &amp;lt;u&amp;gt;debug uid&amp;lt;/u&amp;gt; = no&lt;br /&gt;
;default case (S):See the section on NAME MANGLING. Also note the &amp;lt;u&amp;gt;short preserve case&amp;lt;/u&amp;gt; parameter.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Default&amp;#039;&amp;#039;&amp;#039;: &amp;lt;u&amp;gt;default case&amp;lt;/u&amp;gt; = lower&lt;br /&gt;
==default devmode==&lt;br /&gt;
;default devmode (S):This  parameter  is  only applicable to printable services. When smbd is serving Printer Drivers  to  Windows  NT/2k/XP  clients, each printer on the Samba server has a Device Mode which defines things such as paper size and orientation and  duplex  settings. The  device  mode can only correctly be generated by the printer driver itself (which can only be executed on a Win32  platform). Because  smbd  is  unable to execute the driver code to generate the device mode, the default behavior is to set  this  field  to NULL.&lt;br /&gt;
*Most  problems  with serving printer drivers to Windows NT/2k/XP clients can be traced to a problem  with  the  generated  device mode.  Certain  drivers  will  do  things  such  as crashing the client&amp;#039;s  Explorer.exe  with  a  NULL  devmode.  However,  other printer   drivers   can   cause  the  client&amp;#039;s  spooler  service (spoolsv.exe) to die if the  devmode  was  not  created  by  the driver itself (i.e. smbd generates a default devmode).&lt;br /&gt;
* This  parameter  should  be  used  with care and tested with the printer driver in question. It is better  to  leave  the  device mode  to NULL and let the Windows client set the correct values. Because drivers do not do this all  the  time,  setting  &amp;#039;&amp;#039;&amp;#039;default devmode = yes&amp;#039;&amp;#039;&amp;#039; will instruct smbd to generate a default one.&lt;br /&gt;
* For more information on Windows NT/2k printing and Device Modes, see the MSDN documentation.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Default&amp;#039;&amp;#039;&amp;#039;: &amp;lt;u&amp;gt;default devmode&amp;lt;/u&amp;gt; = no&lt;br /&gt;
==default service==&lt;br /&gt;
;default:This parameter is a synonym for default service.&lt;br /&gt;
;default service (G):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 &amp;#039;&amp;#039;&amp;#039;NOT&amp;#039;&amp;#039;&amp;#039;  given  in  the  parameter value (see example below).&lt;br /&gt;
* There  is no default value for this parameter. If this parameter is not given, attempting to connect  to  a  nonexistent  service results in an error.&lt;br /&gt;
* Typically the default service would be a &amp;lt;u&amp;gt;guest ok, read-only&amp;lt;/u&amp;gt; service.&lt;br /&gt;
* Also note that the apparent service  name  will  be  changed  to equal  that  of the requested service, this is very useful as it allows you to use macros like &amp;lt;u&amp;gt;%S&amp;lt;/u&amp;gt; to make a wildcard service.&lt;br /&gt;
*Note also that any &amp;quot;_&amp;quot; characters in the  name  of  the  service used  in  the  default  service  will  get mapped to a &amp;quot;/&amp;quot;. This allows for interesting things.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Default&amp;#039;&amp;#039;&amp;#039;: &amp;lt;u&amp;gt;default service&amp;lt;/u&amp;gt; =&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Example&amp;#039;&amp;#039;&amp;#039;: &amp;lt;u&amp;gt;default service&amp;lt;/u&amp;gt; = pub&lt;br /&gt;
==defer sharing violations==&lt;br /&gt;
;defer sharing violations (G):Windows allows specifying how a file will be shared  with  other processes  when  it  is  opened. Sharing violations occur when a file is opened by a different process using options that violate the  share settings specified by other processes. This parameter causes smbd to act as a Windows server does, and defer returning a &amp;quot;sharing violation&amp;quot; error message for up to one second, allowing the client to close the file causing the  violation  in  the meantime.&lt;br /&gt;
* Unix by default does not have this behaviour.&lt;br /&gt;
* There  should  be no reason to turn off this parameter, as it is designed to enable Samba to more correctly emulate Windows.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Default&amp;#039;&amp;#039;&amp;#039;: &amp;lt;u&amp;gt;defer sharing violations&amp;lt;/u&amp;gt; = True&lt;br /&gt;
==delete group script==&lt;br /&gt;
;delete group script (G):This is the full pathname to a script that will be run  &amp;#039;&amp;#039;&amp;#039;AS ROOT smbd&amp;#039;&amp;#039;&amp;#039;(8)  when a group is requested to be deleted. It will expand any &amp;lt;u&amp;gt;%g&amp;lt;/u&amp;gt; to the group name passed. This script is only useful for installations  using the Windows NT domain administration tools.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Default&amp;#039;&amp;#039;&amp;#039;: &amp;lt;u&amp;gt;delete group script&amp;lt;/u&amp;gt; =&lt;br /&gt;
==deleteprinter==&lt;br /&gt;
;deleteprinter command (G):With the introduction of MS-RPC based printer support  for  Windows  NT/2000 clients in Samba 2.2, it is now possible to delete printer at run time by issuing the DeletePrinter() RPC call.&lt;br /&gt;
* For a Samba host this means that the printer must be physically deleted from underlying printing system. The  &amp;lt;u&amp;gt;deleteprinter command&amp;lt;/u&amp;gt; defines a script to be run which will perform the necessary operations  for  removing  the printer from the print system and from &amp;lt;u&amp;gt;smb.conf&amp;lt;/u&amp;gt;.&lt;br /&gt;
* The &amp;lt;u&amp;gt;deleteprinter command&amp;lt;/u&amp;gt; is automatically called with only one parameter: &amp;lt;u&amp;gt;&amp;quot;printer name&amp;quot;&amp;lt;/u&amp;gt;.&lt;br /&gt;
* Once the &amp;lt;u&amp;gt;deleteprinter command&amp;lt;/u&amp;gt; has been executed, &amp;#039;&amp;#039;&amp;#039;smbd&amp;#039;&amp;#039;&amp;#039; will reparse the &amp;lt;u&amp;gt;smb.conf&amp;lt;/u&amp;gt; to associated printer no longer exists. If the  sharename  is  still  valid,  then &amp;#039;&amp;#039;&amp;#039;smbd&amp;#039;&amp;#039;&amp;#039; will return an ACCESS_DENIED error to the client.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Default&amp;#039;&amp;#039;&amp;#039;: &amp;lt;u&amp;gt;deleteprinter command&amp;lt;/u&amp;gt; =&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Example&amp;#039;&amp;#039;&amp;#039;: &amp;lt;u&amp;gt;deleteprinter command&amp;lt;/u&amp;gt; = /usr/bin/removeprinter&lt;br /&gt;
;delete readonly (S):This parameter allows readonly files to be deleted. This is  not normal DOS semantics, but is allowed by UNIX.&lt;br /&gt;
*This  option may be useful for running applications such as rcs, where UNIX file ownership prevents  changing  file  permissions, and DOS semantics prevent deletion of a read only file.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Default&amp;#039;&amp;#039;&amp;#039;: &amp;lt;u&amp;gt;delete readonly&amp;lt;/u&amp;gt; = no&lt;br /&gt;
==delete share command==&lt;br /&gt;
       delete share command (G)&lt;br /&gt;
              Samba 2.2.0 introduced the ability to dynamically add and delete&lt;br /&gt;
              shares via the Windows NT 4.0 Server  Manager.  The_�d_�e_�l_�e_�t_�e  _�s_�h_�a_�r_�e&lt;br /&gt;
              _�c_�o_�m_�m_�a_�n_�d  is  used  to define an external program or script which&lt;br /&gt;
              will remove an existing service  definition  from  _�s_�m_�b_�._�c_�o_�n_�f.  In&lt;br /&gt;
              order  to  successfully  execute  the _�d_�e_�l_�e_�t_�e _�s_�h_�a_�r_�e _�c_�o_�m_�m_�a_�n_�d, s�sm�mb�bd�d&lt;br /&gt;
              requires that  the  administrator  be  connected  using  a  root&lt;br /&gt;
              account (i.e. uid == 0).&lt;br /&gt;
&lt;br /&gt;
              When  executed,  s�sm�mb�bd�d  will automatically invoke the_�d_�e_�l_�e_�t_�e _�s_�h_�a_�r_�e&lt;br /&gt;
              _�c_�o_�m_�m_�a_�n_�d with two parameters.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
              ·  _�c_�o_�n_�f_�i_�g_�F_�i_�l_�e - the location of the global _�s_�m_�b_�._�c_�o_�n_�f file.&lt;br /&gt;
&lt;br /&gt;
              ·  _�s_�h_�a_�r_�e_�N_�a_�m_�e - the name of the existing service.&lt;br /&gt;
&lt;br /&gt;
       This parameter is only used to remove file shares.  To  delete  printer&lt;br /&gt;
       shares, see the _�d_�e_�l_�e_�t_�e_�p_�r_�i_�n_�t_�e_�r _�c_�o_�m_�m_�a_�n_�d.&lt;br /&gt;
&lt;br /&gt;
       Default: _�d_�e_�l_�e_�t_�e _�s_�h_�a_�r_�e _�c_�o_�m_�m_�a_�n_�d =&lt;br /&gt;
&lt;br /&gt;
       Example: _�d_�e_�l_�e_�t_�e _�s_�h_�a_�r_�e _�c_�o_�m_�m_�a_�n_�d = /usr/local/bin/delshare&lt;br /&gt;
&lt;br /&gt;
==delete user from group script==&lt;br /&gt;
       delete user from group script (G)&lt;br /&gt;
              Full  path  to  the  script  that  will be called when a user is&lt;br /&gt;
              removed from a group using the Windows NT domain  administration&lt;br /&gt;
              tools.  It  will  be  run  by  s�sm�mb�bd�d(8)   A�AS�S R�RO�OO�OT�T. Any _�%_�g will be&lt;br /&gt;
              replaced with the group name and any _�%_�u will  be  replaced  with&lt;br /&gt;
              the user name.&lt;br /&gt;
&lt;br /&gt;
              Default: _�d_�e_�l_�e_�t_�e _�u_�s_�e_�r _�f_�r_�o_�m _�g_�r_�o_�u_�p _�s_�c_�r_�i_�p_�t =&lt;br /&gt;
&lt;br /&gt;
              Example: _�d_�e_�l_�e_�t_�e _�u_�s_�e_�r _�f_�r_�o_�m _�g_�r_�o_�u_�p _�s_�c_�r_�i_�p_�t = /usr/sbin/deluser %u %g&lt;br /&gt;
==delete user script==&lt;br /&gt;
       delete user script (G)&lt;br /&gt;
              This is the full pathname to  a  script  that  will  be  run  by&lt;br /&gt;
              s�sm�mb�bd�d(8) when managing users with remote RPC (NT) tools.&lt;br /&gt;
&lt;br /&gt;
              This  script  is called when a remote client removes a user from&lt;br /&gt;
              the server, normally using &amp;#039;User  Manager  for  Domains&amp;#039;  orr�rp�pc�c-�-&lt;br /&gt;
              c�cl�li�ie�en�nt�t.&lt;br /&gt;
&lt;br /&gt;
              This script should delete the given UNIX username.&lt;br /&gt;
&lt;br /&gt;
              Default: _�d_�e_�l_�e_�t_�e _�u_�s_�e_�r _�s_�c_�r_�i_�p_�t =&lt;br /&gt;
&lt;br /&gt;
              Example: _�d_�e_�l_�e_�t_�e _�u_�s_�e_�r _�s_�c_�r_�i_�p_�t = /usr/local/samba/bin/del_user %u&lt;br /&gt;
==delete veto files==&lt;br /&gt;
       delete veto files (S)&lt;br /&gt;
              This  option is used when Samba is attempting to delete a direc-&lt;br /&gt;
              tory that contains one or more vetoed directories (see the  _�v_�e_�t_�o&lt;br /&gt;
              _�f_�i_�l_�e_�s option). If this option is set to n�no�o (the default) then if&lt;br /&gt;
              a vetoed directory contains any non-vetoed files or  directories&lt;br /&gt;
              then  the  directory  delete will fail. This is usually what you&lt;br /&gt;
              want.&lt;br /&gt;
&lt;br /&gt;
              If this option is set to y�ye�es�s, then Samba will attempt to  recur-&lt;br /&gt;
              sively delete any files and directories within the vetoed direc-&lt;br /&gt;
              tory. This can be useful for integration with file serving  sys-&lt;br /&gt;
              tems such as NetAtalk which create meta-files within directories&lt;br /&gt;
              you might normally veto  DOS/Windows  users  from  seeing  (e.g.&lt;br /&gt;
              _�._�A_�p_�p_�l_�e_�D_�o_�u_�b_�l_�e)&lt;br /&gt;
&lt;br /&gt;
              Setting  d�de�el�le�et�te�e  v�ve�et�to�o f�fi�il�le�es�s =�= y�ye�es�s allows these directories to be&lt;br /&gt;
              transparently deleted when the parent directory is  deleted  (so&lt;br /&gt;
              long as the user has permissions to do so).&lt;br /&gt;
&lt;br /&gt;
              Default: _�d_�e_�l_�e_�t_�e _�v_�e_�t_�o _�f_�i_�l_�e_�s = no&lt;br /&gt;
==dfree command==&lt;br /&gt;
       dfree command (G)&lt;br /&gt;
              The _�d_�f_�r_�e_�e _�c_�o_�m_�m_�a_�n_�d setting should only be used on systems where a&lt;br /&gt;
              problem occurs with the internal disk space  calculations.  This&lt;br /&gt;
              has  been  known to happen with Ultrix, but may occur with other&lt;br /&gt;
              operating systems. The symptom that was seen  was  an  error  of&lt;br /&gt;
              &amp;quot;Abort Retry Ignore&amp;quot; at the end of each directory listing.&lt;br /&gt;
&lt;br /&gt;
              This  setting allows the replacement of the internal routines to&lt;br /&gt;
              calculate the total disk space  and  amount  available  with  an&lt;br /&gt;
              external routine. The example below gives a possible script that&lt;br /&gt;
              might fulfill this function.&lt;br /&gt;
&lt;br /&gt;
              The external program will be passed a single parameter  indicat-&lt;br /&gt;
              ing a directory in the filesystem being queried. This will typi-&lt;br /&gt;
              cally consist of the string _�._�/. The  script  should  return  two&lt;br /&gt;
              integers  in  ASCII. The first should be the total disk space in&lt;br /&gt;
              blocks, and the second should be the number of available blocks.&lt;br /&gt;
              An optional third return value can give the block size in bytes.&lt;br /&gt;
              The default blocksize is 1024 bytes.&lt;br /&gt;
&lt;br /&gt;
              Note: Your script should N�NO�OT�T be setuid or setgid and  should  be&lt;br /&gt;
              owned by (and writeable only by) root!&lt;br /&gt;
&lt;br /&gt;
              Where the script dfree (which must be made executable) could be:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
              #!/bin/sh&lt;br /&gt;
              df $1 | tail -1 | awk &amp;#039;{print $2&amp;quot; &amp;quot;$4}&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
              or perhaps (on Sys V based systems):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
              #!/bin/sh&lt;br /&gt;
              /usr/bin/df -k $1 | tail -1 | awk &amp;#039;{print $3&amp;quot; &amp;quot;$5}&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
              Note that you may have to replace the command  names  with  full&lt;br /&gt;
              path names on some systems.&lt;br /&gt;
&lt;br /&gt;
              Default:  _�d_�f_�r_�e_�e  _�c_�o_�m_�m_�a_�n_�d  =  #  By default internal routines for&lt;br /&gt;
              determining the disk capacity and remaining space will be  used.&lt;br /&gt;
&lt;br /&gt;
              Example: _�d_�f_�r_�e_�e _�c_�o_�m_�m_�a_�n_�d = /usr/local/samba/bin/dfree&lt;br /&gt;
&lt;br /&gt;
==directory mask==&lt;br /&gt;
       directory mode&lt;br /&gt;
              This parameter is a synonym for directory mask.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
       directory mask (S)&lt;br /&gt;
              This parameter is the octal modes which are used when converting&lt;br /&gt;
              DOS modes to UNIX modes when creating UNIX directories.&lt;br /&gt;
&lt;br /&gt;
              When a directory  is  created,  the  necessary  permissions  are&lt;br /&gt;
              calculated  according to the mapping from DOS modes to UNIX per-&lt;br /&gt;
              missions, and the resulting UNIX mode is then  bit-wise  &amp;#039;AND&amp;#039;ed&lt;br /&gt;
              with  this  parameter.  This  parameter  may  be thought of as a&lt;br /&gt;
              bit-wise MASK for the UNIX modes of a directory. Any bit n�no�ot�t set&lt;br /&gt;
              here  will  be removed from the modes set on a directory when it&lt;br /&gt;
              is created.&lt;br /&gt;
&lt;br /&gt;
              The default value of this  parameter  removes  the  &amp;#039;group&amp;#039;  and&lt;br /&gt;
              &amp;#039;other&amp;#039;  write  bits  from the UNIX mode, allowing only the user&lt;br /&gt;
              who owns the directory to modify it.&lt;br /&gt;
&lt;br /&gt;
              Following this Samba will bit-wise &amp;#039;OR&amp;#039; the  UNIX  mode  created&lt;br /&gt;
              from  this  parameter with the value of the _�f_�o_�r_�c_�e _�d_�i_�r_�e_�c_�t_�o_�r_�y _�m_�o_�d_�e&lt;br /&gt;
              parameter. This parameter is set to  000  by  default  (i.e.  no&lt;br /&gt;
              extra mode bits are added).&lt;br /&gt;
&lt;br /&gt;
              Note  that  this  parameter does not apply to permissions set by&lt;br /&gt;
              Windows NT/2000 ACL editors.  If  the  administrator  wishes  to&lt;br /&gt;
              enforce  a  mask  on access control lists also, they need to set&lt;br /&gt;
              the _�d_�i_�r_�e_�c_�t_�o_�r_�y _�s_�e_�c_�u_�r_�i_�t_�y _�m_�a_�s_�k.&lt;br /&gt;
&lt;br /&gt;
              Default: _�d_�i_�r_�e_�c_�t_�o_�r_�y _�m_�a_�s_�k = 0755&lt;br /&gt;
&lt;br /&gt;
              Example: _�d_�i_�r_�e_�c_�t_�o_�r_�y _�m_�a_�s_�k = 0775&lt;br /&gt;
&lt;br /&gt;
==directory security mask==&lt;br /&gt;
       directory security mask (S)&lt;br /&gt;
              This parameter controls what UNIX permission bits can  be  modi-&lt;br /&gt;
              fied  when  a Windows NT client is manipulating the UNIX permis-&lt;br /&gt;
              sion on a directory using the native NT security dialog box.&lt;br /&gt;
&lt;br /&gt;
              This parameter is applied as a mask (AND&amp;#039;ed with) to the changed&lt;br /&gt;
              permission  bits, thus preventing any bits not in this mask from&lt;br /&gt;
              being modified. Essentially, zero  bits  in  this  mask  may  be&lt;br /&gt;
              treated as a set of bits the user is not allowed to change.&lt;br /&gt;
&lt;br /&gt;
              If  not  set  explicitly this parameter is set to 0777 meaning a&lt;br /&gt;
              user is allowed to modify all the  user/group/world  permissions&lt;br /&gt;
              on a directory.&lt;br /&gt;
&lt;br /&gt;
              N�No�ot�te�e  that  users  who can access the Samba server through other&lt;br /&gt;
              means can easily bypass this restriction,  so  it  is  primarily&lt;br /&gt;
              useful  for  standalone  &amp;quot;appliance&amp;quot;  systems. Administrators of&lt;br /&gt;
              most normal systems will  probably  want  to  leave  it  as  the&lt;br /&gt;
              default of 0�07�77�77�7.&lt;br /&gt;
&lt;br /&gt;
              Default: _�d_�i_�r_�e_�c_�t_�o_�r_�y _�s_�e_�c_�u_�r_�i_�t_�y _�m_�a_�s_�k = 0777&lt;br /&gt;
&lt;br /&gt;
              Example: _�d_�i_�r_�e_�c_�t_�o_�r_�y _�s_�e_�c_�u_�r_�i_�t_�y _�m_�a_�s_�k = 0700&lt;br /&gt;
&lt;br /&gt;
==disable netbios==&lt;br /&gt;
       disable netbios (G)&lt;br /&gt;
              Enabling  this  parameter will disable netbios support in Samba.&lt;br /&gt;
              Netbios is the only available form of browsing  in  all  windows&lt;br /&gt;
              versions except for 2000 and XP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
              N�No�ot�te�e&lt;br /&gt;
&lt;br /&gt;
              Clients  that  only  support  netbios  won&amp;#039;t be able to see your&lt;br /&gt;
              samba server when netbios support is disabled.&lt;br /&gt;
&lt;br /&gt;
       Default: _�d_�i_�s_�a_�b_�l_�e _�n_�e_�t_�b_�i_�o_�s = no&lt;br /&gt;
&lt;br /&gt;
==disable spoolss==&lt;br /&gt;
       disable spoolss (G)&lt;br /&gt;
              Enabling this parameter will disable  Samba&amp;#039;s  support  for  the&lt;br /&gt;
              SPOOLSS  set  of  MS-RPC&amp;#039;s  and will yield identical behavior as&lt;br /&gt;
              Samba 2.0.x. Windows NT/2000 clients  will  downgrade  to  using&lt;br /&gt;
              Lanman style printing commands. Windows 9x/ME will be uneffected&lt;br /&gt;
              by the parameter. However, this will also disable the ability to&lt;br /&gt;
              upload  printer drivers to a Samba server via the Windows NT Add&lt;br /&gt;
              Printer Wizard or by using the NT printer properties dialog win-&lt;br /&gt;
              dow.  It  will  also  disable  the capability of Windows NT/2000&lt;br /&gt;
              clients to download print  drivers  from  the  Samba  host  upon&lt;br /&gt;
              demand. B�Be�e v�ve�er�ry�y c�ca�ar�re�ef�fu�ul�l a�ab�bo�ou�ut�t e�en�na�ab�bl�li�in�ng�g t�th�hi�is�s p�pa�ar�ra�am�me�et�te�er�r.�.&lt;br /&gt;
&lt;br /&gt;
              Default: _�d_�i_�s_�a_�b_�l_�e _�s_�p_�o_�o_�l_�s_�s = no&lt;br /&gt;
&lt;br /&gt;
==display charset==&lt;br /&gt;
       display charset (G)&lt;br /&gt;
              Specifies  the  charset that samba will use to print messages to&lt;br /&gt;
              stdout and stderr and SWAT will use.  Should  generally  be  the&lt;br /&gt;
              same as the u�un�ni�ix�x c�ch�ha�ar�rs�se�et�t.&lt;br /&gt;
&lt;br /&gt;
              Default: _�d_�i_�s_�p_�l_�a_�y _�c_�h_�a_�r_�s_�e_�t = ASCII&lt;br /&gt;
&lt;br /&gt;
              Example: _�d_�i_�s_�p_�l_�a_�y _�c_�h_�a_�r_�s_�e_�t = UTF8&lt;br /&gt;
&lt;br /&gt;
==dns proxy==&lt;br /&gt;
       dns proxy (G)&lt;br /&gt;
              Specifies  that n�nm�mb�bd�d(8) when acting as a WINS server and finding&lt;br /&gt;
              that a NetBIOS name has not been registered,  should  treat  the&lt;br /&gt;
              NetBIOS  name  word-for-word  as a DNS name and do a lookup with&lt;br /&gt;
              the DNS server for that name  on  behalf  of  the  name-querying&lt;br /&gt;
              client.&lt;br /&gt;
&lt;br /&gt;
              Note  that  the  maximum length for a NetBIOS name is 15 charac-&lt;br /&gt;
              ters, so the DNS name (or DNS alias) can  likewise  only  be  15&lt;br /&gt;
              characters, maximum.&lt;br /&gt;
&lt;br /&gt;
              n�nm�mb�bd�d  spawns  a  second copy of itself to do the DNS name lookup&lt;br /&gt;
              requests, as doing a name lookup is a blocking action.&lt;br /&gt;
&lt;br /&gt;
              Default: _�d_�n_�s _�p_�r_�o_�x_�y = yes&lt;br /&gt;
&lt;br /&gt;
==domain logons==&lt;br /&gt;
       domain logons (G)&lt;br /&gt;
              If set to y�ye�es�s, the Samba server will serve Windows 95/98  Domain&lt;br /&gt;
              logons  for  the _�w_�o_�r_�k_�g_�r_�o_�u_�p it is in. Samba 2.2 has limited capa-&lt;br /&gt;
              bility to act as a domain controller for Windows NT  4  Domains.&lt;br /&gt;
              For  more details on setting up this feature see the PDC chapter&lt;br /&gt;
              of the Samba HOWTO Collection.&lt;br /&gt;
&lt;br /&gt;
              Default: _�d_�o_�m_�a_�i_�n _�l_�o_�g_�o_�n_�s = no&lt;br /&gt;
&lt;br /&gt;
==domain master==&lt;br /&gt;
       domain master (G)&lt;br /&gt;
              Tell s�sm�mb�bd�d(8) to enable WAN-wide browse list  collation.  Setting&lt;br /&gt;
              this  option causes n�nm�mb�bd�d to claim a special domain specific Net-&lt;br /&gt;
              BIOS name that identifies it as a domain master browser for  its&lt;br /&gt;
              given  _�w_�o_�r_�k_�g_�r_�o_�u_�p. Local master browsers in the same _�w_�o_�r_�k_�g_�r_�o_�u_�p on&lt;br /&gt;
              broadcast-isolated subnets  will  give  this  n�nm�mb�bd�d  their  local&lt;br /&gt;
              browse  lists,  and  then ask s�sm�mb�bd�d(8) for a complete copy of the&lt;br /&gt;
              browse list for the whole wide  area  network.  Browser  clients&lt;br /&gt;
              will  then  contact their local master browser, and will receive&lt;br /&gt;
              the domain-wide browse list, instead of just the list for  their&lt;br /&gt;
              broadcast-isolated subnet.&lt;br /&gt;
&lt;br /&gt;
              Note  that  Windows  NT  Primary Domain Controllers expect to be&lt;br /&gt;
              able to claim this _�w_�o_�r_�k_�g_�r_�o_�u_�p specific special NetBIOS name  that&lt;br /&gt;
              identifies  them as domain master browsers for that _�w_�o_�r_�k_�g_�r_�o_�u_�p by&lt;br /&gt;
              default (i.e. there is no way to prevent a Windows NT  PDC  from&lt;br /&gt;
              attempting to do this). This means that if this parameter is set&lt;br /&gt;
              and n�nm�mb�bd�d claims the special name for a _�w_�o_�r_�k_�g_�r_�o_�u_�p before  a  Win-&lt;br /&gt;
              dows  NT  PDC  is  able to do so then cross subnet browsing will&lt;br /&gt;
              behave strangely and may fail.&lt;br /&gt;
&lt;br /&gt;
              If d�do�om�ma�ai�in�n l�lo�og�go�on�ns�s =�= y�ye�es�s, then the default behavior is  to  enable&lt;br /&gt;
              the  _�d_�o_�m_�a_�i_�n  _�m_�a_�s_�t_�e_�r  parameter.  If _�d_�o_�m_�a_�i_�n _�l_�o_�g_�o_�n_�s is not enabled&lt;br /&gt;
              (the default  setting),  then  neither  will  _�d_�o_�m_�a_�i_�n  _�m_�a_�s_�t_�e_�r  be&lt;br /&gt;
              enabled by default.&lt;br /&gt;
&lt;br /&gt;
              Default: _�d_�o_�m_�a_�i_�n _�m_�a_�s_�t_�e_�r = auto&lt;br /&gt;
&lt;br /&gt;
==dont descend==&lt;br /&gt;
       dont descend (S)&lt;br /&gt;
              There  are  certain directories on some systems (e.g., the _�/_�p_�r_�o_�c&lt;br /&gt;
              tree under Linux) that are either not of interest to clients  or&lt;br /&gt;
              are  infinitely  deep  (recursive). This parameter allows you to&lt;br /&gt;
              specify a comma-delimited list of directories  that  the  server&lt;br /&gt;
              should always show as empty.&lt;br /&gt;
&lt;br /&gt;
              Note  that Samba can be very fussy about the exact format of the&lt;br /&gt;
              &amp;quot;dont descend&amp;quot; entries. For example you may need  _�._�/_�p_�r_�o_�c instead&lt;br /&gt;
              of just _�/_�p_�r_�o_�c. Experimentation is the best policy :-)&lt;br /&gt;
&lt;br /&gt;
              Default: _�d_�o_�n_�t _�d_�e_�s_�c_�e_�n_�d =&lt;br /&gt;
&lt;br /&gt;
              Example: _�d_�o_�n_�t _�d_�e_�s_�c_�e_�n_�d = /proc,/dev&lt;br /&gt;
&lt;br /&gt;
==dos charset==&lt;br /&gt;
       dos charset (G)&lt;br /&gt;
              DOS  SMB  clients assume the server has the same charset as they&lt;br /&gt;
              do. This option specifies which charset Samba should talk to DOS&lt;br /&gt;
              clients.&lt;br /&gt;
&lt;br /&gt;
              The  default depends on which charsets you have installed. Samba&lt;br /&gt;
              tries to use charset 850 but falls back to ASCII in case  it  is&lt;br /&gt;
              not available. Run t�te�es�st�tp�pa�ar�rm�m(1) to check the default on your sys-&lt;br /&gt;
              tem.&lt;br /&gt;
&lt;br /&gt;
              N�No�o d�de�ef�fa�au�ul�lt�t&lt;br /&gt;
&lt;br /&gt;
==dos filemode==&lt;br /&gt;
       dos filemode (S)&lt;br /&gt;
              The default behavior in Samba is to provide  UNIX-like  behavior&lt;br /&gt;
              where  only  the owner of a file/directory is able to change the&lt;br /&gt;
              permissions on it. However, this behavior is often confusing  to&lt;br /&gt;
              DOS/Windows users. Enabling this parameter allows a user who has&lt;br /&gt;
              write access to the file (by whatever means) to modify the  per-&lt;br /&gt;
              missions  on  it. Note that a user belonging to the group owning&lt;br /&gt;
              the file will not be allowed to change permissions if the  group&lt;br /&gt;
              is  only granted read access. Ownership of the file/directory is&lt;br /&gt;
              not changed, only the permissions are modified.&lt;br /&gt;
&lt;br /&gt;
              Default: _�d_�o_�s _�f_�i_�l_�e_�m_�o_�d_�e = no&lt;br /&gt;
&lt;br /&gt;
==dos filetime resolution==&lt;br /&gt;
       dos filetime resolution (S)&lt;br /&gt;
              Under the DOS and Windows FAT filesystem, the finest granularity&lt;br /&gt;
              on  time resolution is two seconds. Setting this parameter for a&lt;br /&gt;
              share causes Samba to round the reported time down to the  near-&lt;br /&gt;
              est two second boundary when a query call that requires one sec-&lt;br /&gt;
              ond resolution is made to s�sm�mb�bd�d(8).&lt;br /&gt;
&lt;br /&gt;
              This option is mainly used as a compatibility option for  Visual&lt;br /&gt;
              C++  when used against Samba shares. If oplocks are enabled on a&lt;br /&gt;
              share, Visual C++ uses two different time reading calls to check&lt;br /&gt;
              if a file has changed since it was last read. One of these calls&lt;br /&gt;
              uses a one-second granularity, the other uses a two second gran-&lt;br /&gt;
              ularity. As the two second call rounds any odd second down, then&lt;br /&gt;
              if the file has a timestamp of an odd number of seconds then the&lt;br /&gt;
              two timestamps will not match and Visual C++ will keep reporting&lt;br /&gt;
              the file has changed. Setting this option causes the two  times-&lt;br /&gt;
              tamps to match, and Visual C++ is happy.&lt;br /&gt;
&lt;br /&gt;
              Default: _�d_�o_�s _�f_�i_�l_�e_�t_�i_�m_�e _�r_�e_�s_�o_�l_�u_�t_�i_�o_�n = no&lt;br /&gt;
==dos filetimes==&lt;br /&gt;
&lt;br /&gt;
       dos filetimes (S)&lt;br /&gt;
              Under  DOS  and  Windows, if a user can write to a file they can&lt;br /&gt;
              change the timestamp on it.  Under  POSIX  semantics,  only  the&lt;br /&gt;
              owner  of the file or root may change the timestamp. By default,&lt;br /&gt;
              Samba runs with POSIX semantics and refuses to change the times-&lt;br /&gt;
              tamp  on  a  file if the user s�sm�mb�bd�d is acting on behalf of is not&lt;br /&gt;
              the file owner. Setting this option to  y�ye�es�s allows DOS semantics&lt;br /&gt;
              and s�sm�mb�bd�d(8) will change the file timestamp as DOS requires.&lt;br /&gt;
&lt;br /&gt;
              Default: _�d_�o_�s _�f_�i_�l_�e_�t_�i_�m_�e_�s = no&lt;/div&gt;</summary>
		<author><name>Woozle</name></author>
	</entry>
</feed>