Blame man/cupsd.man.in

Packit 2fc92b
.\"
Packit 2fc92b
.\" cupsd man page for CUPS.
Packit 2fc92b
.\"
Packit 2fc92b
.\" Copyright 2007-2016 by Apple Inc.
Packit 2fc92b
.\" Copyright 1997-2006 by Easy Software Products.
Packit 2fc92b
.\"
Packit 2fc92b
.\" These coded instructions, statements, and computer programs are the
Packit 2fc92b
.\" property of Apple Inc. and are protected by Federal copyright
Packit 2fc92b
.\" law.  Distribution and use rights are outlined in the file "LICENSE.txt"
Packit 2fc92b
.\" which should have been included with this file.  If this file is
Packit 2fc92b
.\" file is missing or damaged, see the license at "http://www.cups.org/".
Packit 2fc92b
.\"
Packit 2fc92b
.TH cupsd 8 "CUPS" "12 February 2016" "Apple Inc."
Packit 2fc92b
.SH NAME
Packit 2fc92b
cupsd \- cups scheduler
Packit 2fc92b
.SH SYNOPSIS
Packit 2fc92b
.B cupsd
Packit 2fc92b
[
Packit 2fc92b
.B \-c
Packit 2fc92b
.I cupsd.conf
Packit 2fc92b
] [
Packit 2fc92b
.B \-f
Packit 2fc92b
] [
Packit 2fc92b
.B \-F
Packit 2fc92b
] [
Packit 2fc92b
.B \-h
Packit 2fc92b
] [
Packit 2fc92b
.B \-l
Packit 2fc92b
] [
Packit 2fc92b
.B \-s
Packit 2fc92b
.I cups-files.conf
Packit 2fc92b
] [
Packit 2fc92b
.B \-t
Packit 2fc92b
]
Packit 2fc92b
.SH DESCRIPTION
Packit 2fc92b
.B cupsd
Packit 2fc92b
is the scheduler for CUPS. It implements a printing system based upon the Internet Printing Protocol, version 2.1, and supports most of the requirements for IPP Everywhere. If no options are specified on the command-line then the default configuration file
Packit 2fc92b
.I /etc/cups/cupsd.conf
Packit 2fc92b
will be used.
Packit 2fc92b
.SH OPTIONS
Packit 2fc92b
.TP 5
Packit 2fc92b
.BI \-c \ cupsd.conf
Packit 2fc92b
Uses the named cupsd.conf configuration file.
Packit 2fc92b
.TP 5
Packit 2fc92b
.B \-f
Packit 2fc92b
Run
Packit 2fc92b
.B cupsd
Packit 2fc92b
in the foreground; the default is to run in the background as a "daemon".
Packit 2fc92b
.TP 5
Packit 2fc92b
.B \-F
Packit 2fc92b
Run
Packit 2fc92b
.B cupsd
Packit 2fc92b
in the foreground but detach the process from the controlling terminal and current directory. This is useful for running
Packit 2fc92b
.B cupsd
Packit 2fc92b
from
Packit 2fc92b
.BR init (8).
Packit 2fc92b
.TP 5
Packit 2fc92b
.B \-h
Packit 2fc92b
Shows the program usage.
Packit 2fc92b
.TP 5
Packit 2fc92b
.B \-l
Packit 2fc92b
This option is passed to
Packit 2fc92b
.B cupsd
Packit 2fc92b
when it is run from
Packit 2fc92b
.BR launchd (8)
Packit 2fc92b
or
Packit 2fc92b
.BR systemd (8).
Packit 2fc92b
.TP 5
Packit 2fc92b
.BI \-s \ cups-files.conf
Packit 2fc92b
Uses the named cups-files.conf configuration file.
Packit 2fc92b
.TP 5
Packit 2fc92b
.B \-t
Packit 2fc92b
Test the configuration file for syntax errors.
Packit 2fc92b
.SH FILES
Packit 2fc92b
.nf
Packit 2fc92b
.I /etc/cups/classes.conf
Packit 2fc92b
.I /etc/cups/cups-files.conf
Packit 2fc92b
.I /etc/cups/cupsd.conf
Packit 2fc92b
.I /usr/share/cups/mime/mime.convs
Packit 2fc92b
.I /usr/share/cups/mime/mime.types
Packit 2fc92b
.I /etc/cups/printers.conf
Packit 2fc92b
.I /etc/cups/subscriptions.conf
Packit 2fc92b
.fi
Packit 2fc92b
.SH CONFORMING TO
Packit 2fc92b
.B cupsd
Packit 2fc92b
implements all of the required IPP/2.1 attributes and operations. It also implements several CUPS-specific administrative operations.
Packit 2fc92b
.SH EXAMPLES
Packit 2fc92b
Run
Packit 2fc92b
.B cupsd
Packit 2fc92b
in the background with the default configuration file:
Packit 2fc92b
.nf
Packit 2fc92b
Packit 2fc92b
    cupsd
Packit 2fc92b
Packit 2fc92b
.fi
Packit 2fc92b
Test a configuration file called
Packit 2fc92b
.IR test.conf :
Packit 2fc92b
.nf
Packit 2fc92b
Packit 2fc92b
    cupsd \-t \-c test.conf
Packit 2fc92b
Packit 2fc92b
.fi
Packit 2fc92b
Run
Packit 2fc92b
.B cupsd
Packit 2fc92b
in the foreground with a test configuration file called
Packit 2fc92b
.IR test.conf :
Packit 2fc92b
.nf
Packit 2fc92b
Packit 2fc92b
    cupsd \-f \-c test.conf
Packit 2fc92b
Packit 2fc92b
.fi
Packit 2fc92b
.SH SEE ALSO
Packit 2fc92b
.BR backend (7),
Packit 2fc92b
.BR classes.conf (5),
Packit 2fc92b
.BR cups (1),
Packit 2fc92b
.BR cups-files.conf (5),
Packit 2fc92b
.BR cups-lpd (8),
Packit 2fc92b
.BR cupsd.conf (5),
Packit 2fc92b
.BR cupsd-helper (8),
Packit 2fc92b
.BR cupsd-logs (8),
Packit 2fc92b
.BR filter (7),
Packit 2fc92b
.BR launchd (8),
Packit 2fc92b
.BR mime.convs (5),
Packit 2fc92b
.BR mime.types (5),
Packit 2fc92b
.BR printers.conf (5),
Packit 2fc92b
.BR systemd (8),
Packit 2fc92b
CUPS Online Help (http://localhost:631/help)
Packit 2fc92b
.SH COPYRIGHT
Packit 2fc92b
Copyright \[co] 2007-2017 by Apple Inc.