CUPS 1.4 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.4

Man Pages

backend(7)cancel(1)
cups-config(1)cups-deviced(8)
cups-driverd(8)cups-lpd(8)
cups-polld(8)cupsaccept(8)
cupsaddsmb(8)cupsctl(8)
cupsd(8)cupsenable(8)
cupsfilter(8)cupstestdsc(1)
cupstestppd(1)drv(1)
filter(7)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)

Programming

Array APICGI API
CUPS APIDeveloping PostScript Printer Drivers
Developing Raster Printer DriversFile and Directory APIs
Filter and Backend ProgrammingHTTP and IPP APIs
Introduction to CUPS ProgrammingIntroduction to the PPD Compiler
MIME APIPPD API
PPD Compiler APIPrinter 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