CUPS = Common Unix Printing Subsystem
Use redhat-config-printer to administer.
When I added the HP 8100 Black & White printer to vinu, here are the changed files,
-rw-r--r-- root root 145 Jul 6 16:00 /etc/printcap
-r--r----- root sys 32 Jul 6 16:02 /etc/cups/certs/0
-rw-r--r-- root root 82228 Jul 6 16:00 /etc/cups/ppd/HP8100BW.ppd
-rw------- lp sys 20389 Jul 6 16:00 /etc/cups/cupsd.conf
-rw------- lp sys 2971 Jul 6 16:00 /etc/cups/printers.conf
-rw-r--r-- root root 103 Jul 6 16:00 /etc/cups/lpoptions
-rw------- root root 578 Jul 6 16:00 /etc/alchemist/namespace/printconf/local.adl
-------------------------------------------------------------------------------------------
/etc/printcap contained
# This file was automatically generated by cupsd(8) from the
# /etc/cups/printers.conf file. All changes to this file
# will be lost.
HP8100BW:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/etc/cups/ppd/HP8100BW.ppd is a 1,841-line file, starting with
*PPD-Adobe: "4.3"
*%
*% For information on using this, and to obtain the required backend
*% script, consult http://www.linuxprinting.org/ppd-doc.html
*%
*% PPD-O-MATIC generated this PPD file. It is for use with all programs
*% and environments which use PPD files for dealing with printer capabilty
*% information. The printer must be configured with a Foomatic backend
*% filter script. This file and the backend filter script work together to
*% support PPD-controlled printer driver option access with arbitrary free
*% software printer drivers and printing spoolers.
*%
*% You may save this file as 'HP-LaserJet_8100-Postscript.ppd'
*%
*%
*FormatVersion: "4.3"
*FileVersion: "1.1"
*LanguageVersion: English
*LanguageEncoding: ISOLatin1
*PCFileName: "POSTSCRI.PPD"
*Manufacturer: "HP"
*Product: "LaserJet 8100"
*cupsVersion: 1.0
*cupsManualCopies: True
*cupsModelNumber: 2
*cupsFilter: "application/vnd.cups-postscript 0 cupsomatic"
*ModelName: "HP LaserJet 8100, Foomatic + Postscript"
*NickName: "HP LaserJet 8100, Foomatic + Postscript"
*ShortNickName: "HP LaserJet 8100"
*PSVersion: "(3010.000) 550"
*PSVersion: "(3010.000) 651"
*PSVersion: "(3010.000) 652"
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/etc/cups/cupsd.conf: 784-line file that's mostly all comments or whitespace. The 26
non-comments lines basically were an http config file,
LogLevel info
MaxLogSize 0
Printcap /etc/printcap
AuthType Basic
AuthClass System
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
AuthType None
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Browsing On
BrowseProtocols cups
BrowseOrder Deny,Allow
BrowseAllow from @LOCAL
Listen 127.0.0.1:631
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/etc/cups/printers.conf: 107-line XML file with the following 11 non-comment lines,
Info Created by redhat-config-printer 0.6.x
DeviceURI lpd://quetzal/quetzal
Location HP LaserJet 8100 Series PS
State Idle
Accepting Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/etc/cups/lpoptions: 1-line file containing
Dest HP8100BW page-bottom=36 cpi=12 lpi=7 scaling=100 page-right=36 page-left=36 wrap=true page-top=36
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/etc/alchemist/namespace/printconf/local.adl: gzip'd, 47-line XML file.