]> git.ipfire.org Git - thirdparty/cups.git/blame - doc/help/ref-subscriptions-conf.html
Load cups into easysw/current.
[thirdparty/cups.git] / doc / help / ref-subscriptions-conf.html
CommitLineData
ef416fc2 1<HTML>
2<!-- SECTION: References -->
3<HEAD>
4 <TITLE>subscriptions.conf</TITLE>
5</HEAD>
6<BODY>
7
8<P>The CUPS scheduler (cupsd) uses the <VAR>/etc/cups/subscriptions.conf</VAR> file
9to store the list of active subscriptions. This file contains only locally defined
10classes, but not remote or implicit classes that are created automatically.
11Each directive is listed on a line by itself followed by its value.
12Comments are introduced using the number sign ("#") character at the beginning of a line.
13
14<P>Since the classes configuration file consists of plain text, you can
15use your favorite text editor to make changes to it.
16
17<P>The <VAR>subscription.conf</VAR> file contains many directives that
18determine how the subscriptions behave:</P>
19
20<P ALIGN="CENTER">
21<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0">
22<TR>
23<TD VALIGN="TOP">
24
25 <LI><A HREF="#ClassAccepting"><CODE>Accepting</CODE></A>
26 <LI><A HREF="#ClassAllowUser"><CODE>AllowUser</CODE></A>
27 <LI><A HREF="#Class"><CODE>Class</CODE></A>
28 <LI><A HREF="#DefaultClass"><CODE>DefaultClass</CODE></A>
29 <LI><A HREF="#ClassDenyUser"><CODE>DenyUser</CODE></A>
30
31</TD>
32<TD VALIGN="TOP">
33&nbsp;&nbsp;&nbsp;
34</TD>
35<TD VALIGN="TOP">
36
37 <LI><A HREF="#ClassInfo"><CODE>Info</CODE></A>
38 <LI><A HREF="#ClassJobSheets"><CODE>JobSheets</CODE></A>
39 <LI><A HREF="#ClassKLimit"><CODE>KLimit</CODE></A>
40 <LI><A HREF="#ClassLocation"><CODE>Location</CODE></A>
41 <LI><A HREF="#ClassPageLimit"><CODE>PageLimit</CODE></A>
42
43</TD>
44<TD VALIGN="TOP">
45&nbsp;&nbsp;&nbsp;
46</TD>
47<TD VALIGN="TOP">
48
49 <LI><A HREF="#ClassPrinter"><CODE>Printer</CODE></A>
50 <LI><A HREF="#ClassQuotaPeriod"><CODE>QuotaPeriod</CODE></A>
51 <LI><A HREF="#ClassState"><CODE>State</CODE></A>
52 <LI><A HREF="#ClassStateMessage"><CODE>StateMessage</CODE></A>
53
54</TD>
55</TR>
56</TABLE>
57</P>
58
59<!-- HALF PAGE -->
60<H3><A NAME="ClassAccepting">Accepting</A></H3>
61<HR>
62
63<H4>Examples</H4>
64
65<UL><PRE>
66Accepting yes
67
68Accepting no
69</PRE></UL>
70
71<H4>Description</H4>
72
73<P>The <CODE>Accepting</CODE> directive defines the initial Boolean
74value for the <VAR>printer-is-accepting-job</VAR> attribute which can
75be set by the <CODE>accept</CODE> and <CODE>reject</CODE> commands.
76
77<P>This directive must appear inside a <A HREF="#Class"><CODE>Class</CODE></A>
78or <A HREF="#DefaultClass"><CODE>DefaultClass</CODE></A> directive.
79
80</BODY>
81</HTML>