logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

cupsdisable, cupsenable - stop/start printers and classes

Conforming To

       Unlike the System V printing system, CUPS allows printer names to contain any printable character  except
       SPACE, TAB, "/", or "#".  Also, printer and class names are not case-sensitive.

       The  System V versions of these commands are disable and enable, respectively.  They have been renamed to
       avoid conflicts with the bash(1) built-in commands of the same names.

       The CUPS versions of disable and enable may ask the user for an access password depending on the printing
       system configuration.  This differs from the System V versions which require the  root  user  to  execute
       these commands.

Description

cupsenable starts the named printers or classes while cupsdisable stops the named printers or classes.

Name

       cupsdisable, cupsenable - stop/start printers and classes

Options

       The following options may be used:

       -E   Forces encryption of the connection to the server.

       -Uusername
            Uses the specified username when connecting to the server.

       -c   Cancels all jobs on the named destination.

       -hserver[:port]
            Uses the specified server and port.

       --hold
            Holds  remaining  jobs on the named printer.  Useful for allowing the current job to complete before
            performing maintenance.

       -r"reason"
            Sets the message associated with the stopped state.  If no reason is specified then the  message  is
            set to "Reason Unknown".

       --release
            Releases  pending jobs for printing.  Use after running cupsdisable with the --hold option to resume
            printing.

See Also

cupsaccept(8),    cupsreject(8),    cancel(1),   lp(1),   lpadmin(8),   lpstat(1),   CUPS   Online   Help
       (http://localhost:631/help)

Synopsis

cupsdisable [ -E ] [ -Uusername ] [ -c ] [ -hserver[:port] ] [ -rreason ] [ --hold ] destination(s)cupsenable [ -E ] [ -Uusername ] [ -c ] [ -hserver[:port] ] [ --release ] destination(s)

See Also