root / pykota / trunk / man / edpykota.1 @ 2725

Revision 2720, 5.1 kB (checked in by jerome, 19 years ago)

Added documentation for edpykota --list

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.35.
2.TH EDPYKOTA "1" "February 2006" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
3.SH NAME
4edpykota \- manual page for edpykota 1.24alpha12_unofficial
5.SH DESCRIPTION
6edpykota v1.24alpha12_unofficial (c) 2003, 2004, 2005, 2006 Jerome Alet \- alet@librelogiciel.com
7.PP
8A Print Quota editor for PyKota.
9.PP
10command line usage :
11.IP
12edpykota [options] user1 user2 ... userN
13.IP
14edpykota [options] group1 group2 ... groupN
15.PP
16options :
17.TP
18\fB\-v\fR | \fB\-\-version\fR
19Prints edpykota's version number then exits.
20.TP
21\fB\-h\fR | \fB\-\-help\fR
22Prints this message then exits.
23.TP
24\fB\-a\fR | \fB\-\-add\fR
25Adds users or groups print quota entries if
26they don't exist in database.
27.TP
28\fB\-d\fR | \fB\-\-delete\fR
29Deletes users or groups print quota entries.
30Users or groups are never deleted, you have
31to use the pkusers command to delete them.
32The history will be purge from all matching
33jobs, unless \fB\-g\fR | \fB\-\-groups\fR is used.
34.TP
35\fB\-P\fR | \fB\-\-printer\fR p
36Edit quotas on printer p only. Actually p can
37use wildcards characters to select only
38some printers. The default value is *, meaning
39all printers.
40You can specify several names or wildcards,
41by separating them with commas.
42.TP
43\fB\-g\fR | \fB\-\-groups\fR
44Edit groups print quota entries instead of
45users print quota entries.
46.TP
47\fB\-L\fR | \fB\-\-list\fR
48Lists users or groups print quota entries.
49.TP
50\fB\-n\fR | \fB\-\-noquota\fR
51Sets both soft and hard limits to None for users
52or groups print quota entries.
53.TP
54\fB\-r\fR | \fB\-\-reset\fR
55Resets the actual page counter for the user
56or group to zero on the specified printers.
57The life time page counter is kept unchanged.
58.TP
59\fB\-R\fR | \fB\-\-hardreset\fR
60Resets the actual and life time page counters
61for the user or group to zero on the specified
62printers. This is a shortcut for '\-\-used 0'.
63.TP
64\fB\-S\fR | \fB\-\-softlimit\fR sl
65Sets the quota soft limit to sl pages.
66.TP
67\fB\-H\fR | \fB\-\-hardlimit\fR hl
68Sets the quota hard limit to hl pages.
69.TP
70\fB\-I\fR | \fB\-\-increase\fR v
71Increase existing Soft and Hard limits by the value
72of v. You can prefix v with + or \-, if no sign is
73used, + is assumed.
74.TP
75\fB\-U\fR | \fB\-\-used\fR u
76Sets the page counters for the user u pages on
77the selected printers. Doesn't work for groups, since
78their page counters are the sum of all their members'
79page counters.
80Useful for migrating users from a different system
81where they have already used some pages. Actual
82and Life Time page counters may be increased or decreased
83if u is prefixed with + or \-.
84WARNING : BOTH page counters are modified in all cases,
85so be careful.
86NB : if u equals '0', then the action taken is
87the same as if \fB\-\-hardreset\fR was used.
88.IP
89user1 through userN and group1 through groupN can use wildcards
90if the \fB\-\-add\fR option is not set.
91.PP
92examples :
93.IP
94\f(CW$ edpykota --add john paul george ringo\fR
95.IP
96This will create print quota entries for users john, paul, george
97and ringo on all printers. These print quota entries will have no
98limit set.
99.IP
100\f(CW$ edpykota --printer lp -S 50 -H 60 jerome\fR
101.IP
102This will set jerome's print quota on the lp printer to a soft limit
103of 50 pages, and a hard limit of 60 pages. Both user jerome and
104printer lp have been previously created with the pkusers and pkprinters
105commands, respectively.
106.IP
107\f(CW$ edpykota -g -S 500 -H 550 financial support\fR
108.IP
109This will set print quota soft limit to 500 pages and hard limit
110to 550 pages for groups financial and support on all printers.
111.IP
112\f(CW$ edpykota --reset jerome "jo*"\fR
113.IP
114This will reset jerome's page counter to zero on all printers, as
115well as every user whose name begins with 'jo'.
116Their life time page counter on each printer will be kept unchanged.
117You can also reset the life time page counters by using the
118\fB\-\-hardreset\fR | \fB\-R\fR command line option.
119.IP
120\f(CW$ edpykota --printer hpcolor --noquota jerome\fR
121.IP
122This will tell PyKota to not limit jerome when printing on the
123hpcolor printer. All his jobs will be allowed on this printer, but
124accounting of the pages he prints will still be kept.
125Print Quotas for jerome on other printers are unchanged.
126.IP
127\f(CW$ edpykota --delete --printer "HP*,XER*" jerome rachel\fR
128.IP
129This will delete users jerome and rachel's print quota
130entries on all printers which name begin with 'HP' or
131\&'XER'. The jobs printed by these users on these printers
132will be deleted from the history.
133.PP
134This program is free software; you can redistribute it and/or modify
135it under the terms of the GNU General Public License as published by
136the Free Software Foundation; either version 2 of the License, or
137(at your option) any later version.
138.PP
139This program is distributed in the hope that it will be useful,
140but WITHOUT ANY WARRANTY; without even the implied warranty of
141MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
142GNU General Public License for more details.
143.PP
144You should have received a copy of the GNU General Public License
145along with this program; if not, write to the Free Software
146Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110\-1301, USA.
147.PP
148Please report bugs to : Jerome Alet \- alet@librelogiciel.com
Note: See TracBrowser for help on using the browser.