1 <samba:parameter name="printcap name"
4 print="1" developer="1"
5 xmlns:samba="http://www.samba.org/samba/DTD/samba-doc">
6 <synonym>printcap</synonym>
9 This parameter may be used to override the compiled-in default printcap name used by the server (usually
10 <filename moreinfo="none"> /etc/printcap</filename>). See the discussion of the <link
11 linkend="PRINTERSSECT">[printers]</link> section above for reasons why you might want to do this.
15 To use the CUPS printing interface set <command moreinfo="none">printcap name = cups </command>. This should
16 be supplemented by an addtional setting <smbconfoption name="printing">cups</smbconfoption> in the [global]
17 section. <command moreinfo="none">printcap name = cups</command> will use the "dummy" printcap
18 created by CUPS, as specified in your CUPS configuration file.
22 On System V systems that use <command moreinfo="none">lpstat</command> to
23 list available printers you can use <command moreinfo="none">printcap name = lpstat
24 </command> to automatically obtain lists of available printers. This
25 is the default for systems that define SYSV at configure time in
26 Samba (this includes most System V based systems). If <parameter moreinfo="none">
27 printcap name</parameter> is set to <command moreinfo="none">lpstat</command> on
28 these systems then Samba will launch <command moreinfo="none">lpstat -v</command> and
29 attempt to parse the output to obtain a printer list.
33 A minimal printcap file would look something like this:
34 <programlisting format="linespecific">
41 where the '|' separates aliases of a printer. The fact that the second alias has a space in
42 it gives a hint to Samba that it's a comment.
46 Under AIX the default printcap name is <filename moreinfo="none">/etc/qconfig</filename>. Samba will
47 assume the file is in AIX <filename moreinfo="none">qconfig</filename> format if the string <filename
48 moreinfo="none">qconfig</filename> appears in the printcap filename.
53 <value type="default">/etc/printcap</value>
54 <value type="example">/etc/myprintcap</value>