Changeset 1052
- Timestamp:
- 06/30/03 23:44:18 (21 years ago)
- Location:
- pykota/trunk
- Files:
-
- 12 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/docs/installation.sgml
r1038 r1052 240 240 241 241 <para> 242 An <application>LDAP</application> Storage Backend is currently under heavy work. 243 You can already give a look at the LDAP schema which was defined for PyKota. 244 Full support for LDAP in PyKota should be OK by the end of July 2003, if all 245 continues to go well. 242 From version 1.09 on, <application>OpenLDAP</application> can be used as a Quota Storage Backend. 243 It is possible that other LDAP servers can be used, but this is currently untested. 244 </para> 245 246 <para> 247 To use <application>OpenLDAP</application> as your Quota Storage Backend, you have to copy the 248 <filename>pykota/initscripts/ldap/pykota.schema</filename> in <application>OpenLDAP</application>'s 249 schemas directory. 250 Under Debian GNU/Linux, this is something like : 251 <screen> 252 $ cp pykota.schema /etc/ldap/schema 253 </screen> 254 </para> 255 <para> 256 Then edit <filename>/etc/ldap/slapd.conf</filename> and add a line to 257 include the PyKota schema. You should have something 258 like : 259 <screen> 260 # Schema and objectClass definitions 261 include /etc/ldap/schema/core.schema 262 include /etc/ldap/schema/cosine.schema 263 include /etc/ldap/schema/nis.schema 264 include /etc/ldap/schema/inetorgperson.schema 265 include /etc/ldap/schema/pykota.schema 266 </screen> 267 </para> 268 <para> 269 Finally, restart the <application>OpenLDAP</application> server : 270 <screen> 271 $ /etc/init.d/slapd restart 272 </screen> 273 </para> 274 275 <para> 276 Then you have to modify PyKota's configuration file <filename>/etc/pykota.conf</filename> 277 to include LDAP specific options. You may want to give a look at 278 <filename>pykota/conf/pykota.conf.sample</filename> to see all the options that are 279 needed. Adapt the values to your own configuration, and finally initialize your 280 Quota Storage with the help of the <application>edpykota</application> command. 246 281 </para> 247 282 </sect2> … … 372 407 373 408 $Log$ 409 Revision 1.17 2003/06/30 21:44:18 jalet 410 1.09 is out ! 411 374 412 Revision 1.16 2003/06/24 21:37:05 jalet 375 413 Minor changes -
pykota/trunk/man/edpykota.1
r990 r1052 1 1 .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29. 2 .TH EDPYKOTA "1" " May2003" "C@LL - Conseil Internet & Logiciels Libres" "PyKota Print Quota for CUPS and LPRng"2 .TH EDPYKOTA "1" "June 2003" "C@LL - Conseil Internet & Logiciels Libres" "PyKota Print Quota for CUPS and LPRng" 3 3 .SH NAME 4 edpykota \- manual page for edpykota 1.0 6_unofficial4 edpykota \- manual page for edpykota 1.09_unofficial 5 5 .SH DESCRIPTION 6 edpykota v1.0 6_unofficial (C) 2003 C@LL - Conseil Internet & Logiciels Libres6 edpykota v1.09_unofficial (C) 2003 C@LL - Conseil Internet & Logiciels Libres 7 7 A Print Quota editor for PyKota. 8 8 .PP -
pykota/trunk/man/repykota.1
r990 r1052 1 1 .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29. 2 .TH REPYKOTA "1" " May2003" "C@LL - Conseil Internet & Logiciels Libres" "PyKota Print Quota for CUPS and LPRng"2 .TH REPYKOTA "1" "June 2003" "C@LL - Conseil Internet & Logiciels Libres" "PyKota Print Quota for CUPS and LPRng" 3 3 .SH NAME 4 repykota \- manual page for repykota 1.0 6_unofficial4 repykota \- manual page for repykota 1.09_unofficial 5 5 .SH DESCRIPTION 6 repykota v1.0 6_unofficial (C) 2003 C@LL - Conseil Internet & Logiciels Libres6 repykota v1.09_unofficial (C) 2003 C@LL - Conseil Internet & Logiciels Libres 7 7 .PP 8 8 Generates print quota reports. … … 42 42 .IP 43 43 This will print the quota status for all users on all printers. 44 .IP 45 \f(CW$ repykota --printer "laser*" jerome "jo*"\fR 46 .IP 47 This will print the quota status for user jerome and all users 48 whose name begins with "jo" on all printers which name begin 49 with "laser" 50 .IP 51 If launched by a non-root user, additionnal arguments representing 52 users or groups names are ignored, and only the current user/group 53 is reported. 44 54 .PP 45 55 This program is free software; you can redistribute it and/or modify -
pykota/trunk/man/warnpykota.1
r990 r1052 1 1 .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29. 2 .TH WARNPYKOTA "1" " May2003" "C@LL - Conseil Internet & Logiciels Libres" "PyKota Print Quota for CUPS and LPRng"2 .TH WARNPYKOTA "1" "June 2003" "C@LL - Conseil Internet & Logiciels Libres" "PyKota Print Quota for CUPS and LPRng" 3 3 .SH NAME 4 warnpykota \- manual page for warnpykota 1.0 6_unofficial4 warnpykota \- manual page for warnpykota 1.09_unofficial 5 5 .SH DESCRIPTION 6 warnpykota v1.0 6_unofficial (C) 2003 C@LL - Conseil Internet & Logiciels Libres6 warnpykota v1.09_unofficial (C) 2003 C@LL - Conseil Internet & Logiciels Libres 7 7 .PP 8 8 Sends mail to users over print quota. 9 9 .PP 10 10 command line usage : 11 .IP 12 warnpykota [options] 11 .TP 12 warnpykota 13 [options] [names] 13 14 .PP 14 15 options : … … 47 48 any printer. 48 49 .IP 49 \f(CW$ warnpykota --groups --printer "laserjet*" \fR50 \f(CW$ warnpykota --groups --printer "laserjet*" "dev*"\fR 50 51 .IP 51 This will warn all users of groups which have exceeded 52 their print quota on any printer which name begins with "laserjet" 52 This will warn all users of groups which names begins with "dev" and 53 who have exceeded their print quota on any printer which name begins 54 with "laserjet" 55 .IP 56 If launched by a non-root user, additionnal arguments representing 57 users or groups names are ignored, and only the current user/group 58 is warned. 53 59 .PP 54 60 This program is free software; you can redistribute it and/or modify -
pykota/trunk/NEWS
r1049 r1052 22 22 PyKota NEWS : 23 23 24 - 1.09 : 25 26 - Translations finalized. 27 28 - Manpages updated. 29 30 - Installation documentation improved wrt LDAP support. 31 24 32 - 1.09beta2 : 25 33 -
pykota/trunk/po/en/pykota.po
r1040 r1052 21 21 # 22 22 # $Log$ 23 # Revision 1.29 2003/06/30 21:44:18 jalet 24 # 1.09 is out ! 25 # 23 26 # Revision 1.28 2003/06/25 10:39:18 jalet 24 27 # Translations. … … 382 385 msgid "Impossible to send mail to %s, error %s : %s" 383 386 msgstr "" 387 388 msgid "Unsupported reporter backend %s" 389 msgstr "" -
pykota/trunk/po/fr/pykota.po
r1040 r1052 21 21 # 22 22 # $Log$ 23 # Revision 1.28 2003/06/30 21:44:18 jalet 24 # 1.09 is out ! 25 # 23 26 # Revision 1.27 2003/06/25 10:39:18 jalet 24 27 # Translations. … … 394 397 msgid "Impossible to send mail to %s, error %s : %s" 395 398 msgstr "Impossible d'envoyer un message �s, erreur %s : %s" 399 400 msgid "Unsupported reporter backend %s" 401 msgstr "backend reporter %s non support� -
pykota/trunk/po/pykota.pot
r1040 r1052 21 21 # 22 22 # $Log$ 23 # Revision 1.29 2003/06/30 21:44:18 jalet 24 # 1.09 is out ! 25 # 23 26 # Revision 1.28 2003/06/25 10:39:17 jalet 24 27 # Translations. … … 382 385 msgid "Impossible to send mail to %s, error %s : %s" 383 386 msgstr "" 387 388 msgid "Unsupported reporter backend %s" 389 msgstr "" -
pykota/trunk/pykota/version.py
r1049 r1052 21 21 # 22 22 23 __version__ = "1.09 beta2_unofficial"23 __version__ = "1.09_unofficial" 24 24 25 25 __doc__ = """PyKota : a complete Printing Quota Solution for CUPS and LPRng.""" -
pykota/trunk/README
r1043 r1052 20 20 ==================================================================== 21 21 22 READ SPECIAL LICENSING AND REDISTR BUTION TERMS IN THE FILE 'LICENSE'22 READ SPECIAL LICENSING AND REDISTRIBUTION TERMS IN THE FILE 'LICENSE' 23 23 24 24 ==================================================================== -
pykota/trunk/SECURITY
r992 r1052 91 91 - Secure your database connection : 92 92 93 Depending on the database backend used (currently only PostgreSQL94 is supported), you may have to take additionnal measures to render93 Depending on the database backend used, either PostgreSQL or 94 OpenLDAP, you may have to take additionnal measures to render 95 95 your database more secure. Please refer to your database system's 96 96 documentation on configuration to learn how to do so. This is out