Blame doc/help/man-cupsd-helper.html

Packit 2fc92b
Packit 2fc92b
<html>
Packit 2fc92b
Packit 2fc92b
<head>
Packit 2fc92b
	<link rel="stylesheet" type="text/css" href="../cups-printable.css">
Packit 2fc92b
	<title>cupsd-helper(8)</title>
Packit 2fc92b
</head>
Packit 2fc92b
<body>
Packit 2fc92b

cupsd-helper(8)

Packit 2fc92b

Name

Packit 2fc92b
cupsd-helper - cupsd helper programs
Packit 2fc92b

Synopsis

Packit 2fc92b
cups-deviced
Packit 2fc92b
request-id
Packit 2fc92b
limit
Packit 2fc92b
user-id
Packit 2fc92b
options
Packit 2fc92b

Packit 2fc92b
cups-driverd
Packit 2fc92b
cat
Packit 2fc92b
ppd-name
Packit 2fc92b

Packit 2fc92b
cups-driverd
Packit 2fc92b
list
Packit 2fc92b
request_id
Packit 2fc92b
limit
Packit 2fc92b
options
Packit 2fc92b

Packit 2fc92b
cups-exec
Packit 2fc92b
sandbox-profile
Packit 2fc92b
[
Packit 2fc92b
-g
Packit 2fc92b
group-id
Packit 2fc92b
] [
Packit 2fc92b
-n
Packit 2fc92b
nice-value
Packit 2fc92b
] [
Packit 2fc92b
-u
Packit 2fc92b
user-id
Packit 2fc92b
]
Packit 2fc92b
/path/to/program
Packit 2fc92b
argv0
Packit 2fc92b
...
Packit 2fc92b
argvN
Packit 2fc92b

Description

Packit 2fc92b
The cupsd-helper programs perform long-running operations on behalf of the scheduler,
Packit 2fc92b
cupsd(8).
Packit 2fc92b
The cups-deviced helper program runs each CUPS
Packit 2fc92b
backend(7)
Packit 2fc92b
with no arguments in order to discover the available printers.
Packit 2fc92b

The cups-driverd helper program lists all available printer drivers, a subset of "matching" printer drivers, or a copy of a specific driver PPD file.

Packit 2fc92b

The cups-exec helper program runs backends, filters, and other programs. On macOS these programs are run in a secure sandbox.

Packit 2fc92b

Files

Packit 2fc92b
The cups-driverd program looks for PPD and driver information files in the following directories:
Packit 2fc92b
Packit 2fc92b
Packit 2fc92b
    /Library/Printers
Packit 2fc92b
    /opt/share/ppd
Packit 2fc92b
    /System/Library/Printers
Packit 2fc92b
    /usr/local/share/ppd
Packit 2fc92b
    /usr/share/cups/drv
Packit 2fc92b
    /usr/share/cups/model
Packit 2fc92b
    /usr/share/ppd
Packit 2fc92b
Packit 2fc92b

PPD files can be compressed using the

Packit 2fc92b
gzip(1)
Packit 2fc92b
program or placed in compressed
Packit 2fc92b
tar(1)
Packit 2fc92b
archives to further reduce their size.
Packit 2fc92b

Driver information files must conform to the format defined in

Packit 2fc92b
ppdcfile(5).
Packit 2fc92b

See Also

Packit 2fc92b
backend(7),
Packit 2fc92b
cups(1),
Packit 2fc92b
cupsd(8),
Packit 2fc92b
cupsd.conf(5),
Packit 2fc92b
filter(7),
Packit 2fc92b
ppdcfile(5),
Packit 2fc92b
CUPS Online Help (http://localhost:631/help)
Packit 2fc92b

Copyright

Packit 2fc92b
Copyright © 2007-2017 by Apple Inc.
Packit 2fc92b
Packit 2fc92b
</body>
Packit 2fc92b
</html>