Documented -b for brief option.
[samba.git] / examples / redhat / smb.conf
index 648ee1d5331df0d85414466066e2c07ebfe5b6e7..d615580710a0ca10b39a817ae53daaee0dde62c8 100644 (file)
@@ -1,9 +1,7 @@
-
 ; The global setting for a RedHat default install
 ; smbd re-reads this file regularly, but if in doubt stop and restart it:
 ; /etc/rc.d/init.d/smb stop
 ; /etc/rc.d/init.d/smb start
-
 ;======================= Global Settings =====================================
 [global]
 
@@ -13,7 +11,7 @@
 ; comment is the equivalent of the NT Description field
    comment = RedHat Samba Server
 
-; volume = used to emulate a CDRom label
+; volume = used to emulate a CDRom label (can be set on a per share basis)
    volume = RedHat4
 
 ; printing = BSD or SYSV or AIX, etc.
 ;  guest account = pcguest
    log file = /var/log/samba-log.%m
 ; Put a capping on the size of the log files (in Kb)
-;   max log size = 50
+   max log size = 50
 
 ; Options for handling file name case sensitivity and / or preservation
-;   case sensitive = yes  ; Case Sensitivity breaks many WfW and Win95 apps
+; Case Sensitivity breaks many WfW and Win95 apps
+;   case sensitive = yes
     short preserve case = yes
     preserve case = yes
 
 ; Security modes: USER uses Unix username/passwd, SHARE uses WfW type passwords
 ;        SERVER uses a Windows NT Server to provide authentication services
    security = user
-;   password server = <NT-Server-Name> ; Use with security = server only.
+; Use password server option only with security = server
+;   password server = <NT-Server-Name>
 
 ; Configuration Options ***** Watch location in smb.conf for side-effects *****
-;   include = /etc/smb.conf.%m  ; Where %m is any SMBName (machine name)
-                                ; (computer name) for which a custom
-                                ; configuration is desired
+; Where %m is any SMBName (machine name, or computer name) for which a custom
+; configuration is desired
+;   include = /etc/smb.conf.%m
 
 ; Performance Related Options
-   socket options = TCP_NODELAY  ; Read the smb.conf man page!!
-;   socket address = aaa.bbb.ccc.ddd  ; Used to specify which socket Samba
-                                     ; will listen on (good for aliased systems)
-;   keep alive = 60  ; Use only if really needed!!!!
+; Before setting socket options read the smb.conf man page!!
+   socket options = TCP_NODELAY 
+; Socket Address is used to specify which socket Samba
+; will listen on (good for aliased systems)
+;   socket address = aaa.bbb.ccc.ddd
+; Use keep alive only if really needed!!!!
+;   keep alive = 60
 
 ; Domain Control Options
-;   domain master = yes  ; specifies Samba to be the Domain Master Browser
-;   domain controller = <NT-Domain-Controller-SMBName>  ; Use with care
-; only if you have an NT server on your network that has been configured
-; at install time to be a primary domain controller.
+; OS Level gives Samba the power to rule the roost. Windows NT = 32
+;      Any value < 32 means NT wins as Master Browser, > 32 Samba gets it
+;   os level = 33
+; specifies Samba to be the Domain Master Browser
+;   domain master = yes 
+; Use with care only if you have an NT server on your network that has been
+; configured at install time to be a primary domain controller.
+;   domain controller = <NT-Domain-Controller-SMBName>
+; Domain logon control can be a good thing! See [netlogon] share section below!
 ;   domain logons = yes
-;   logon script = %m.bat  ; run a specific logon batch file per workstation
-;   logon script = %u.bat  ; run a specific logon batch file per username
+; run a specific logon batch file per workstation (machine)
+;   logon script = %m.bat
+; run a specific logon batch file per username
+;   logon script = %u.bat
+; Windows Internet Name Serving Support Section
+; WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
+;      the default is NO.
+;   wins support = yes
+; WINS Server - Tells the NMBD components of Samba to be a WINS Client
+;      Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
+;   wins server = w.x.y.z
+; WINS Proxy - Tells Samba to answer name resolution queries on behalf of a non
+;      WINS Client capable client, for this to work there must be at least one
+;      WINS Server on the network. The default is NO.
+;   wins proxy = yes
 
 ;============================ Share Declarations ==============================
 [homes]
 ; [netlogon]
 ;   comment = Samba Network Logon Service
 ;   path = /home/netlogon
-;   case sensitive = no  ; Case sensitivity breaks logon script processing!!!
+; Case sensitivity breaks logon script processing!!!
+;   case sensitive = no
 ;   guest ok = yes
 ;   locking = no
 ;   read only = yes
 ;   browseable = yes  ; say NO if you want to hide the NETLOGON share
 ;   admin users = @wheel
 
-; NOTE: There is NO need to specifically define each printer
+; NOTE: There is NO need to specifically define each individual printer
 [printers]
    comment = All Printers
+   path = /var/spool/samba
    browseable = no
    printable = yes
+; Set public = yes to allow user 'guest account' to print
    public = no
    writable = no
    create mode = 0700
    public = yes
    writable = yes
    printable = no
-   write list = @staff
+   write list = @users
 
 ; Other examples. 
 ;