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