CUPS Configuration
From LinuxFanBoy
Printers can be very confusing and un-fun to setup.
Start X and run system-config-printer.
CUPS Configuration files
There are many configuration files used to setup printers. I don't recomend you use any of these but it is good to know where they are and how they are used.
/etc/cups/classes.conf - Configures groups of printers in a class /etc/cups/client.conf - Sets the default CUPS server for this computer; it can be local or another remote print server /etc/cups/cupsd.conf - The main CUPS configuration file /etc/cups/mime.convs - Includes file format filters, such as images and documents /etc/cups/mime.types - Sets file types that can be processed through CUPS printers /etc/cups/pdftops.conf - Specifies additional files for language-specific PDF fonts /etc/cups/printers.conf - Documents printers configured by the CUPS Web-based tool /etc/cups/pstoraster.convs - Includes a conversion filter that supports PostScript printers /etc/cups/snmp.conf - Configures network printer discovery /etc/printcap - Adds a list of printers for sharing; used by Samba /etc/cups/ppd/ - Includes a directory with customized printer settings /etc/cups/ssl/ - Includes a directory with SSL certificates /etc/cups/interfaces/ - Includes a directory with interface scripts, such as filters
If not installed you can bring everything up to date with:
yum groupinstall printing
Make sure the CUPS servers is started and will run at startup.
service cups start chkconfig cups on

