CUPS 1.7 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.7

Man Pages

backend(7)cancel(1)
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)
cupsenable(8)cupsfilter(8)
cupstestdsc(1)cupstestppd(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)
mime.convs(5)mime.types(5)
notifier(7)ppdc(1)
ppdcfile(5)ppdhtml(1)
ppdi(1)ppdmerge(1)
ppdpo(1)snmpbackend(8)

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
cups-files.confcupsd.conf
error_logmailto.conf
page_logprinters.conf
snmp.confsubscriptions.conf

Specifications

CUPS Banner File FormatCUPS Command File Format
CUPS Design DescriptionCUPS Developer Guide
CUPS Implementation of IPPCUPS PDF Format
CUPS PPD Extensions CUPS Raster Format
CUPS Software Test PlanGenerating PostScript for CUPS