root / pykota / trunk / man / pkprinters.1 @ 1437

Revision 1437, 3.5 kB (checked in by jalet, 20 years ago)

pkprinters now accept the --list command line option

  • 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.33.
2.TH PKPRINTERS "1" "April 2004" "C@LL - Conseil Internet & Logiciels Libres" "User Commands"
3.SH NAME
4pkprinters \- manual page for pkprinters 1.19alpha2_unofficial
5.SH DESCRIPTION
6pkprinters v1.19alpha2_unofficial (c) 2003-2004 C@LL - Conseil Internet & Logiciels Libres
7A Printers Manager for PyKota.
8.PP
9command line usage :
10.IP
11pkprinters [options] printer1 printer2 printer3 ... printerN
12.PP
13options :
14.TP
15\fB\-v\fR | \fB\-\-version\fR
16Prints pkprinters's version number then exits.
17.TP
18\fB\-h\fR | \fB\-\-help\fR
19Prints this message then exits.
20.TP
21\fB\-a\fR | \fB\-\-add\fR
22Adds printers if they don't exist on the Quota
23Storage Server.
24.TP
25\fB\-d\fR | \fB\-\-delete\fR
26Deletes printers from the quota storage.
27.TP
28\fB\-c\fR | \fB\-\-charge\fR p[,j]
29Sets the price per page and per job to charge.
30Job price is optional.
31If both are to be set, separate them with a comma.
32Floating point and negative values are allowed.
33.TP
34\fB\-g\fR | \fB\-\-groups\fR pg1[,pg2...] Adds or Remove the printer(s) to the printer
35groups pg1, pg2, etc... which must already exist.
36A printer group is just like a normal printer,
37only that it is usually unknown from the printing
38system. Create printer groups exactly the same
39way that you create printers, then add other
40printers to them with this option.
41Accounting is done on a printer and on all
42the printer groups it belongs to, quota checking
43is done on a printer and on all the printer groups
44it belongs to.
45If the \fB\-\-remove\fR option below is not used, the
46default action is to add printers to the specified
47printer groups.
48.TP
49\fB\-l\fR | \fB\-\-list\fR
50List informations about the printer(s) and all
51the printers groups it is a member of.
52.TP
53\fB\-r\fR | \fB\-\-remove\fR
54In combination with the \fB\-\-groups\fR option above,
55remove printers from the specified printers groups.
56.IP
57printer1 through printerN can contain wildcards if the \fB\-\-add\fR option
58is not set.
59.PP
60examples :
61.IP
62\f(CW$ pkprinters --add --charge 0.05,0.1 hp2100 hp2200 hp8000\fR
63.IP
64Will create three printers named hp2100, hp2200 and hp8000
65or modify them if they already exist.
66Their price per page will be set at 0.05 unit, and their price
67per job will be set at 0.1 unit. Units are in your own currency,
68or whatever you want them to mean.
69.IP
70\f(CW$ pkprinters --delete "*"\fR
71.IP
72This will completely delete all printers and associated quota information,
73as well as their job history. USE WITH CARE !
74.IP
75\f(CW$ pkprinters --groups Laser,HP "hp*"\fR
76.IP
77This will put all printers which name matches "hp*" into printers groups
78Laser and HP, which MUST already exist.
79.IP
80\f(CW$ pkprinters --groups LexMark --remove hp2200\fR
81.IP
82This will remove the hp2200 printer from the LexMark printer group.
83.PP
84This program is free software; you can redistribute it and/or modify
85it under the terms of the GNU General Public License as published by
86the Free Software Foundation; either version 2 of the License, or
87(at your option) any later version.
88.PP
89This program is distributed in the hope that it will be useful,
90but WITHOUT ANY WARRANTY; without even the implied warranty of
91MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
92GNU General Public License for more details.
93.PP
94You should have received a copy of the GNU General Public License
95along with this program; if not, write to the Free Software
96Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
97.PP
98Please e-mail bugs to: Jerome Alet - alet@librelogiciel.com
Note: See TracBrowser for help on using the browser.