Simple Print Configuration
Simple Configuration with BSD Printing shows a simple printing configuration.
If you compare this with your own, you may find additional parameters that have been preconfigured by your OS
vendor. Following is a discussion and explanation of the parameters. This example does not use many
parameters. However, in many environments these are enough to provide a valid smb.conf file that enables
all clients to print.
Example20.1.Simple Configuration with BSD Printing
|
[global]
|
printing = bsd
|
load printers = yes
|
|
[printers]
|
path = /var/spool/samba
|
printable = yes
|
public = yes
|
writable = no
|
This is only an example configuration. Samba assigns default values to all configuration parameters. The
defaults are conservative and sensible. When a parameter is specified in the smb.conf file, this overwrites
the default value. The
testparm
utility when run as root is capable of reporting all
settings, both default as well as smb.conf file settings.
Testparm
gives warnings for all
misconfigured settings. The complete output is easily 360 lines and more, so you may want to pipe it through a
pager program.
The syntax for the configuration file is easy to grasp. You should know that is not very picky about its
syntax. As has been explained elsewhere in this book, Samba tolerates some spelling errors (such as
browseable instead of
browsable), and spelling is
case-insensitive. It is permissible to use
Yes/No
or
True/False
for Boolean settings. Lists of names may be separated by commas, spaces, or tabs.
|