1cupsd(8) OpenPrinting cupsd(8)
2
3
4
6 cupsd - cups scheduler
7
9 cupsd [ -c cupsd.conf ] [ -f ] [ -F ] [ -h ] [ -l ] [ -s cups-
10 files.conf ] [ -t ]
11
13 cupsd is the scheduler for CUPS. It implements a printing system based
14 upon the Internet Printing Protocol, version 2.1, and supports most of
15 the requirements for IPP Everywhere. If no options are specified on the
16 command-line then the default configuration file /etc/cups/cupsd.conf
17 will be used.
18
20 -c cupsd.conf
21 Uses the named cupsd.conf configuration file.
22
23 -f Run cupsd in the foreground; the default is to run in the back‐
24 ground as a "daemon".
25
26 -F Run cupsd in the foreground but detach the process from the con‐
27 trolling terminal and current directory. This is useful for run‐
28 ning cupsd from init(8).
29
30 -h Shows the program usage.
31
32 -l This option is passed to cupsd when it is run from launchd(8) or
33 systemd(8).
34
35 -s cups-files.conf
36 Uses the named cups-files.conf configuration file.
37
38 -t Test the configuration file for syntax errors.
39
41 /etc/cups/classes.conf
42 /etc/cups/cups-files.conf
43 /etc/cups/cupsd.conf
44 /usr/share/cups/mime/mime.convs
45 /usr/share/cups/mime/mime.types
46 /etc/cups/printers.conf
47 /etc/cups/subscriptions.conf
48
50 cupsd implements all of the required IPP/2.1 attributes and operations.
51 It also implements several CUPS-specific administrative operations.
52
54 Run cupsd in the background with the default configuration file:
55
56 cupsd
57
58 Test a configuration file called test.conf:
59
60 cupsd -t -c test.conf
61
62 Run cupsd in the foreground with a test configuration file called
63 test.conf:
64
65 cupsd -f -c test.conf
66
67
69 backend(7), classes.conf(5), cups(1), cups-files.conf(5), cups-lpd(8),
70 cupsd.conf(5), cupsd-helper(8), cupsd-logs(8), filter(7), launchd(8),
71 mime.convs(5), mime.types(5), printers.conf(5), systemd(8), CUPS Online
72 Help (http://localhost:631/help)
73
75 Copyright © 2021-2023 by OpenPrinting.
76
77
78
792021-02-28 CUPS cupsd(8)