xref: /aosp_15_r20/external/libcups/doc/help/man-cupsd-helper.html (revision 5e7646d21f1134fb0638875d812ef646c12ab91e)
1*5e7646d2SAndroid Build Coastguard Worker<!DOCTYPE HTML>
2*5e7646d2SAndroid Build Coastguard Worker<html>
3*5e7646d2SAndroid Build Coastguard Worker<!-- SECTION: Man Pages -->
4*5e7646d2SAndroid Build Coastguard Worker<head>
5*5e7646d2SAndroid Build Coastguard Worker	<link rel="stylesheet" type="text/css" href="../cups-printable.css">
6*5e7646d2SAndroid Build Coastguard Worker	<title>cupsd-helper(8)</title>
7*5e7646d2SAndroid Build Coastguard Worker</head>
8*5e7646d2SAndroid Build Coastguard Worker<body>
9*5e7646d2SAndroid Build Coastguard Worker<h1 class="title">cupsd-helper(8)</h1>
10*5e7646d2SAndroid Build Coastguard Worker<h2 class="title"><a name="NAME">Name</a></h2>
11*5e7646d2SAndroid Build Coastguard Workercupsd-helper - cupsd helper programs (deprecated)
12*5e7646d2SAndroid Build Coastguard Worker<h2 class="title"><a name="SYNOPSIS">Synopsis</a></h2>
13*5e7646d2SAndroid Build Coastguard Worker<b>cups-deviced</b>
14*5e7646d2SAndroid Build Coastguard Worker<i>request-id</i>
15*5e7646d2SAndroid Build Coastguard Worker<i>limit</i>
16*5e7646d2SAndroid Build Coastguard Worker<i>user-id</i>
17*5e7646d2SAndroid Build Coastguard Worker<i>options</i>
18*5e7646d2SAndroid Build Coastguard Worker<br>
19*5e7646d2SAndroid Build Coastguard Worker<b>cups-driverd</b>
20*5e7646d2SAndroid Build Coastguard Worker<b>cat</b>
21*5e7646d2SAndroid Build Coastguard Worker<i>ppd-name</i>
22*5e7646d2SAndroid Build Coastguard Worker<br>
23*5e7646d2SAndroid Build Coastguard Worker<b>cups-driverd</b>
24*5e7646d2SAndroid Build Coastguard Worker<b>list</b>
25*5e7646d2SAndroid Build Coastguard Worker<i>request_id</i>
26*5e7646d2SAndroid Build Coastguard Worker<i>limit</i>
27*5e7646d2SAndroid Build Coastguard Worker<i>options</i>
28*5e7646d2SAndroid Build Coastguard Worker<br>
29*5e7646d2SAndroid Build Coastguard Worker<b>cups-exec</b>
30*5e7646d2SAndroid Build Coastguard Worker<i>sandbox-profile</i>
31*5e7646d2SAndroid Build Coastguard Worker[
32*5e7646d2SAndroid Build Coastguard Worker<i>-g</i>
33*5e7646d2SAndroid Build Coastguard Worker<i>group-id</i>
34*5e7646d2SAndroid Build Coastguard Worker] [
35*5e7646d2SAndroid Build Coastguard Worker<i>-n</i>
36*5e7646d2SAndroid Build Coastguard Worker<i>nice-value</i>
37*5e7646d2SAndroid Build Coastguard Worker] [
38*5e7646d2SAndroid Build Coastguard Worker<i>-u</i>
39*5e7646d2SAndroid Build Coastguard Worker<i>user-id</i>
40*5e7646d2SAndroid Build Coastguard Worker]
41*5e7646d2SAndroid Build Coastguard Worker<i>/path/to/program</i>
42*5e7646d2SAndroid Build Coastguard Worker<i>argv0</i>
43*5e7646d2SAndroid Build Coastguard Worker<i>...</i>
44*5e7646d2SAndroid Build Coastguard Worker<i>argvN</i>
45*5e7646d2SAndroid Build Coastguard Worker<h2 class="title"><a name="DESCRIPTION">Description</a></h2>
46*5e7646d2SAndroid Build Coastguard WorkerThe <b>cupsd-helper</b> programs perform long-running operations on behalf of the scheduler,
47*5e7646d2SAndroid Build Coastguard Worker<b>cupsd</b>(8).
48*5e7646d2SAndroid Build Coastguard WorkerThe <b>cups-deviced</b> helper program runs each CUPS
49*5e7646d2SAndroid Build Coastguard Worker<b>backend</b>(7)
50*5e7646d2SAndroid Build Coastguard Workerwith no arguments in order to discover the available printers.
51*5e7646d2SAndroid Build Coastguard Worker<p>The <b>cups-driverd</b> helper program lists all available printer drivers, a subset of "matching" printer drivers, or a copy of a specific driver PPD file.
52*5e7646d2SAndroid Build Coastguard Worker<p>The <b>cups-exec</b> helper program runs backends, filters, and other programs. On macOS these programs are run in a secure sandbox.
53*5e7646d2SAndroid Build Coastguard Worker<h2 class="title"><a name="FILES">Files</a></h2>
54*5e7646d2SAndroid Build Coastguard WorkerThe <b>cups-driverd</b> program looks for PPD and driver information files in the following directories:
55*5e7646d2SAndroid Build Coastguard Worker<pre class="man">
56*5e7646d2SAndroid Build Coastguard Worker
57*5e7646d2SAndroid Build Coastguard Worker    <i>/Library/Printers</i>
58*5e7646d2SAndroid Build Coastguard Worker    <i>/opt/share/ppd</i>
59*5e7646d2SAndroid Build Coastguard Worker    <i>/System/Library/Printers</i>
60*5e7646d2SAndroid Build Coastguard Worker    <i>/usr/local/share/ppd</i>
61*5e7646d2SAndroid Build Coastguard Worker    <i>/usr/share/cups/drv</i>
62*5e7646d2SAndroid Build Coastguard Worker    <i>/usr/share/cups/model</i>
63*5e7646d2SAndroid Build Coastguard Worker    <i>/usr/share/ppd</i>
64*5e7646d2SAndroid Build Coastguard Worker</pre>
65*5e7646d2SAndroid Build Coastguard Worker<p>PPD files can be compressed using the
66*5e7646d2SAndroid Build Coastguard Worker<b>gzip</b>(1)
67*5e7646d2SAndroid Build Coastguard Workerprogram or placed in compressed
68*5e7646d2SAndroid Build Coastguard Worker<b>tar</b>(1)
69*5e7646d2SAndroid Build Coastguard Workerarchives to further reduce their size.
70*5e7646d2SAndroid Build Coastguard Worker<p>Driver information files must conform to the format defined in
71*5e7646d2SAndroid Build Coastguard Worker<b>ppdcfile</b>(5).
72*5e7646d2SAndroid Build Coastguard Worker<h2 class="title"><a name="NOTES">Notes</a></h2>
73*5e7646d2SAndroid Build Coastguard WorkerCUPS printer drivers, backends, and PPD files are deprecated and will no longer be supported in a future feature release of CUPS.
74*5e7646d2SAndroid Build Coastguard WorkerPrinters that do not support IPP can be supported using applications such as
75*5e7646d2SAndroid Build Coastguard Worker<b>ippeveprinter</b>(1).
76*5e7646d2SAndroid Build Coastguard Worker<h2 class="title"><a name="SEE_ALSO">See Also</a></h2>
77*5e7646d2SAndroid Build Coastguard Worker<b>backend</b>(7),
78*5e7646d2SAndroid Build Coastguard Worker<b>cups</b>(1),
79*5e7646d2SAndroid Build Coastguard Worker<b>cupsd</b>(8),
80*5e7646d2SAndroid Build Coastguard Worker<b>cupsd.conf</b>(5),
81*5e7646d2SAndroid Build Coastguard Worker<b>filter</b>(7),
82*5e7646d2SAndroid Build Coastguard Worker<b>ppdcfile</b>(5),
83*5e7646d2SAndroid Build Coastguard WorkerCUPS Online Help (<a href="http://localhost:631/help">http://localhost:631/help</a>)
84*5e7646d2SAndroid Build Coastguard Worker<h2 class="title"><a name="COPYRIGHT">Copyright</a></h2>
85*5e7646d2SAndroid Build Coastguard WorkerCopyright &copy; 2007-2019 by Apple Inc.
86*5e7646d2SAndroid Build Coastguard Worker
87*5e7646d2SAndroid Build Coastguard Worker</body>
88*5e7646d2SAndroid Build Coastguard Worker</html>
89