CUPS 1.6 Documentation

Getting Started

Command-Line Printing and OptionsGlossary
Managing Operation PoliciesOverview of CUPS
Printer Accounting BasicsPrinter Sharing
Release NotesServer Security
Software License AgreementStandard Configuration
Translating and Customizing CUPSUsing CGI Programs
Using Kerberos AuthenticationUsing Network Printers
What's New in CUPS 1.6

Man Pages

backend(7)cancel(1)
classes.conf(5)client.conf(5)
cups-config(1)cups-deviced(8)
cups-driverd(8)cups-lpd(8)
cups-polld(8)cups-snmp(8)
cupsaccept(8)cupsaddsmb(8)
cupsctl(8)cupsd(8)
cupsd.conf(5)cupsenable(8)
cupsfilter(8)cupstestdsc(1)
cupstestppd(1)drv(1)
filter(7)ipptool(1)
ipptoolfile(5)lp(1)
lpadmin(8)lpc(8)
lpinfo(8)lpmove(8)
lpoptions(1)lppasswd(1)
lpq(1)lpr(1)
lprm(1)lpstat(1)
mailto.conf(5)mime.convs(5)
mime.types(5)notifier(7)
ppdc(1)ppdcfile(5)
ppdhtml(1)ppdi(1)
ppdmerge(1)ppdpo(1)
printers.conf(5)snmp.conf(5)
snmpbackend(8)subscriptions.conf(5)

Programming

Array API CGI API
CUPS API Developing PostScript Printer Drivers
Developing Raster Printer Drivers File and Directory APIs
Filter and Backend Programming HTTP and IPP APIs
Introduction to CUPS Programming Introduction to the PPD Compiler
MIME API PPD API (DEPRECATED)
PPD Compiler API Printer Driver API
Raster API

References

PPD Compiler Driver Information File Referenceaccess_log
classes.confclient.conf
cupsd.conferror_log
mailto.confpage_log
printers.confsnmp.conf
subscriptions.conf

Specifications

CUPS Banner File FormatCUPS Browse Protocol
CUPS Command File FormatCUPS Design Description
CUPS Developer GuideCUPS Implementation of IPP
CUPS PDF FormatCUPS PPD Extensions
CUPS Raster FormatCUPS Software Test Plan
Generating PostScript for CUPS