foomatic-configure version (return code: 0)
You must specify a queue name with -n!
Usage: foomatic-configure [ -s spooler ] -n queuename \
[ -N 'Name/Descr.' ] [ -L 'Location Info' ] \
[ -c connect ] \
[ -d driver ] [ -p printer ] [ -f ] [ -w ] \
[ --ppd ppdfile ] \
[ -o option1=value1 -o option2 ... ] \
[ --backend-dont-disable=value ] \
[ --backend-attempts=value ] \
[ --backend-delay=value ] \
[ -q ]
or foomatic-configure -C [ -s spooler ] -n queuename \
[ sourcespooler ] sourcequeue \
[ -N 'Name/Descr.' ] [ -L 'Location Info' ] \
[ -c connect ] \
[ -d driver ] [ -p printer ] [ -f ] [ -w ] \
[ --ppd ppdfile ] \
[ -o option1=value1 -o option2 ... ] \
[ --backend-dont-disable=value ] \
[ --backend-attempts=value ] \
[ --backend-delay=value ] \
[ -q ]
or foomatic-configure -D [ -s spooler ] -n queuename [ -q ]
or foomatic-configure -R [ -s spooler ] -n queuename [ -q ]
or foomatic-configure -Q [ -s spooler ] [ -n queuename ] [ -q ] [ -r ]
or foomatic-configure -P [ -s spooler ] [ -n queuename ] [ -q ] [ N ]
or foomatic-configure -P [ -s spooler ] [ -n queuename ] \
[ --ppd ppdfile ] [ -d driver -p printer ] \
[ -o option1=value1 -o option2 ... ] [ -q ]
or foomatic-configure -O
or foomatic-configure -X [ -p printer ] [ -d driver ]
-n queuename Configure/create/delete/query this print queue
-N Name/Descr. Long name/Short Description. An empty string ("") deletes
the description.
-L Location Short phrase describing this printer's location. An empty
string ("") deletes the location.
-c connection Printer is connected thusly (ex file:/dev/lp0), must
be given when a new queue is created
--ppd ppdfile Set up the queue using the PPD file ppdfile (can be a
manufacturer-supplied PPD file for a PostScript printer).
gzip-compressed PPD files are allowed, they must have the
extension ".gz".
-d driver Foomatic database name for desired printer driver or "raw"
for a raw queue. When a non-raw queue is created, the
printer must be specified in addition ("-p" option)
-p printer Foomatic id for printer. When a non-raw queue is created,
the driver must be specified in addition ("-d" option)
-s spooler Explicit spooler type (cups, lpd, lprng, pdq, ppr, direct)
-o option=value Use value as the default for option in this queue
-o option Set the switch option by default in this queue
--backend-dont-disable=value 1: Do not disable CUPS queue when backend
fails, 0: Original CUPS behaviour, queue gets disabled
when backend fails. Default: 0 (CUPS only)
--backend-attempts=value Try that often when backend fails, for infinite
retries set the value to zero, for standard CUPS
behaviour to 1. Default: 1 (CUPS only)
--backend-delay=value Delay in seconds between retries of failed backend.
Default: 30 (CUPS only)
-C [sourcespooler] sourcequeue Create a copy of a queue. All
characteristics including default option settings are
overtaken. Additional arguments modify the copy. This
facility allows to overtake one's configured queues when
one changes the spooler.
-D Set this queue as the queue used by default.
-R Remove this whole queue entirely (just give -n queuename)
-Q Query existing configuration (gives XML summary). Supplying
no queue name gives info about all installed queues for the
current/selected spooler, including the default queue.
-r list also remote queues (CUPS only).
-P Query existing configuration (gives Perl data structure of
the complete information about the queue, including
options, possible choices, default settings, ..., for use
by frontends, the output is done as a Perl array, one
element per queue), With printer ID and driver name instead
of queue name supplied the Perl data structure of the
appropriate printer/driver combo is generated, supplied
options are entered as default settings then, from a
supplied queue the option default settings are used.
Supplying no queue, printer, and driver gives info about
all installed queues for the current/selected spooler.
N The first index of the Perl array, default: 0
-O Print XML Overview of all known printer/drivers
-X Print XML data for -p printer and/or -d driver object
-f Force rebuild of PPD file from database
-w Generate PPD which is compatible to the CUPS PostScript
driver for Windows (GUI strings are limited to 39 characters).
This applies only to PPDs built from the Foomatic database, it
has no influence on PPDs supplied with the "--ppd" option.
-q Run quietly and non-interactive
-h --help Show this help message
foomatic-configure --help (return code: 0)
Usage: foomatic-configure [ -s spooler ] -n queuename \
[ -N 'Name/Descr.' ] [ -L 'Location Info' ] \
[ -c connect ] \
[ -d driver ] [ -p printer ] [ -f ] [ -w ] \
[ --ppd ppdfile ] \
[ -o option1=value1 -o option2 ... ] \
[ --backend-dont-disable=value ] \
[ --backend-attempts=value ] \
[ --backend-delay=value ] \
[ -q ]
or foomatic-configure -C [ -s spooler ] -n queuename \
[ sourcespooler ] sourcequeue \
[ -N 'Name/Descr.' ] [ -L 'Location Info' ] \
[ -c connect ] \
[ -d driver ] [ -p printer ] [ -f ] [ -w ] \
[ --ppd ppdfile ] \
[ -o option1=value1 -o option2 ... ] \
[ --backend-dont-disable=value ] \
[ --backend-attempts=value ] \
[ --backend-delay=value ] \
[ -q ]
or foomatic-configure -D [ -s spooler ] -n queuename [ -q ]
or foomatic-configure -R [ -s spooler ] -n queuename [ -q ]
or foomatic-configure -Q [ -s spooler ] [ -n queuename ] [ -q ] [ -r ]
or foomatic-configure -P [ -s spooler ] [ -n queuename ] [ -q ] [ N ]
or foomatic-configure -P [ -s spooler ] [ -n queuename ] \
[ --ppd ppdfile ] [ -d driver -p printer ] \
[ -o option1=value1 -o option2 ... ] [ -q ]
or foomatic-configure -O
or foomatic-configure -X [ -p printer ] [ -d driver ]
-n queuename Configure/create/delete/query this print queue
-N Name/Descr. Long name/Short Description. An empty string ("") deletes
the description.
-L Location Short phrase describing this printer's location. An empty
string ("") deletes the location.
-c connection Printer is connected thusly (ex file:/dev/lp0), must
be given when a new queue is created
--ppd ppdfile Set up the queue using the PPD file ppdfile (can be a
manufacturer-supplied PPD file for a PostScript printer).
gzip-compressed PPD files are allowed, they must have the
extension ".gz".
-d driver Foomatic database name for desired printer driver or "raw"
for a raw queue. When a non-raw queue is created, the
printer must be specified in addition ("-p" option)
-p printer Foomatic id for printer. When a non-raw queue is created,
the driver must be specified in addition ("-d" option)
-s spooler Explicit spooler type (cups, lpd, lprng, pdq, ppr, direct)
-o option=value Use value as the default for option in this queue
-o option Set the switch option by default in this queue
--backend-dont-disable=value 1: Do not disable CUPS queue when backend
fails, 0: Original CUPS behaviour, queue gets disabled
when backend fails. Default: 0 (CUPS only)
--backend-attempts=value Try that often when backend fails, for infinite
retries set the value to zero, for standard CUPS
behaviour to 1. Default: 1 (CUPS only)
--backend-delay=value Delay in seconds between retries of failed backend.
Default: 30 (CUPS only)
-C [sourcespooler] sourcequeue Create a copy of a queue. All
characteristics including default option settings are
overtaken. Additional arguments modify the copy. This
facility allows to overtake one's configured queues when
one changes the spooler.
-D Set this queue as the queue used by default.
-R Remove this whole queue entirely (just give -n queuename)
-Q Query existing configuration (gives XML summary). Supplying
no queue name gives info about all installed queues for the
current/selected spooler, including the default queue.
-r list also remote queues (CUPS only).
-P Query existing configuration (gives Perl data structure of
the complete information about the queue, including
options, possible choices, default settings, ..., for use
by frontends, the output is done as a Perl array, one
element per queue), With printer ID and driver name instead
of queue name supplied the Perl data structure of the
appropriate printer/driver combo is generated, supplied
options are entered as default settings then, from a
supplied queue the option default settings are used.
Supplying no queue, printer, and driver gives info about
all installed queues for the current/selected spooler.
N The first index of the Perl array, default: 0
-O Print XML Overview of all known printer/drivers
-X Print XML data for -p printer and/or -d driver object
-f Force rebuild of PPD file from database
-w Generate PPD which is compatible to the CUPS PostScript
driver for Windows (GUI strings are limited to 39 characters).
This applies only to PPDs built from the Foomatic database, it
has no influence on PPDs supplied with the "--ppd" option.
-q Run quietly and non-interactive
-h --help Show this help message