Changeset 1052

Show
Ignore:
Timestamp:
06/30/03 23:44:18 (21 years ago)
Author:
jalet
Message:

1.09 is out !

Location:
pykota/trunk
Files:
12 modified

Legend:

Unmodified
Added
Removed
  • pykota/trunk/docs/installation.sgml

    r1038 r1052  
    240240       
    241241      <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 
     261include         /etc/ldap/schema/core.schema 
     262include         /etc/ldap/schema/cosine.schema 
     263include         /etc/ldap/schema/nis.schema 
     264include         /etc/ldap/schema/inetorgperson.schema 
     265include         /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. 
    246281      </para> 
    247282    </sect2>   
     
    372407 
    373408$Log$ 
     409Revision 1.17  2003/06/30 21:44:18  jalet 
     4101.09 is out ! 
     411 
    374412Revision 1.16  2003/06/24 21:37:05  jalet 
    375413Minor changes 
  • pykota/trunk/man/edpykota.1

    r990 r1052  
    11.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.29. 
    2 .TH EDPYKOTA "1" "May 2003" "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" 
    33.SH NAME 
    4 edpykota \- manual page for edpykota 1.06_unofficial 
     4edpykota \- manual page for edpykota 1.09_unofficial 
    55.SH DESCRIPTION 
    6 edpykota v1.06_unofficial (C) 2003 C@LL - Conseil Internet & Logiciels Libres 
     6edpykota v1.09_unofficial (C) 2003 C@LL - Conseil Internet & Logiciels Libres 
    77A Print Quota editor for PyKota. 
    88.PP 
  • pykota/trunk/man/repykota.1

    r990 r1052  
    11.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.29. 
    2 .TH REPYKOTA "1" "May 2003" "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" 
    33.SH NAME 
    4 repykota \- manual page for repykota 1.06_unofficial 
     4repykota \- manual page for repykota 1.09_unofficial 
    55.SH DESCRIPTION 
    6 repykota v1.06_unofficial (C) 2003 C@LL - Conseil Internet & Logiciels Libres 
     6repykota v1.09_unofficial (C) 2003 C@LL - Conseil Internet & Logiciels Libres 
    77.PP 
    88Generates print quota reports. 
     
    4242.IP 
    4343This will print the quota status for all users on all printers. 
     44.IP 
     45\f(CW$ repykota --printer "laser*" jerome "jo*"\fR 
     46.IP 
     47This will print the quota status for user jerome and all users 
     48whose name begins with "jo" on all printers which name begin 
     49with "laser" 
     50.IP 
     51If launched by a non-root user, additionnal arguments representing 
     52users or groups names are ignored, and only the current user/group 
     53is reported. 
    4454.PP 
    4555This program is free software; you can redistribute it and/or modify 
  • pykota/trunk/man/warnpykota.1

    r990 r1052  
    11.\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.29. 
    2 .TH WARNPYKOTA "1" "May 2003" "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" 
    33.SH NAME 
    4 warnpykota \- manual page for warnpykota 1.06_unofficial 
     4warnpykota \- manual page for warnpykota 1.09_unofficial 
    55.SH DESCRIPTION 
    6 warnpykota v1.06_unofficial (C) 2003 C@LL - Conseil Internet & Logiciels Libres 
     6warnpykota v1.09_unofficial (C) 2003 C@LL - Conseil Internet & Logiciels Libres 
    77.PP 
    88Sends mail to users over print quota. 
    99.PP 
    1010command line usage : 
    11 .IP 
    12 warnpykota [options] 
     11.TP 
     12warnpykota 
     13[options]  [names] 
    1314.PP 
    1415options : 
     
    4748any printer. 
    4849.IP 
    49 \f(CW$ warnpykota --groups --printer "laserjet*"\fR 
     50\f(CW$ warnpykota --groups --printer "laserjet*" "dev*"\fR 
    5051.IP 
    51 This will warn all users of groups which have exceeded 
    52 their print quota on any printer which name begins with "laserjet" 
     52This will warn all users of groups which names begins with "dev" and 
     53who have exceeded their print quota on any printer which name begins 
     54with "laserjet" 
     55.IP 
     56If launched by a non-root user, additionnal arguments representing 
     57users or groups names are ignored, and only the current user/group 
     58is warned. 
    5359.PP 
    5460This program is free software; you can redistribute it and/or modify 
  • pykota/trunk/NEWS

    r1049 r1052  
    2222PyKota NEWS : 
    2323 
     24    - 1.09 : 
     25     
     26        - Translations finalized. 
     27         
     28        - Manpages updated. 
     29         
     30        - Installation documentation improved wrt LDAP support. 
     31         
    2432    - 1.09beta2 : 
    2533     
  • pykota/trunk/po/en/pykota.po

    r1040 r1052  
    2121# 
    2222# $Log$ 
     23# Revision 1.29  2003/06/30 21:44:18  jalet 
     24# 1.09 is out ! 
     25# 
    2326# Revision 1.28  2003/06/25 10:39:18  jalet 
    2427# Translations. 
     
    382385msgid "Impossible to send mail to %s, error %s : %s" 
    383386msgstr "" 
     387 
     388msgid "Unsupported reporter backend %s" 
     389msgstr "" 
  • pykota/trunk/po/fr/pykota.po

    r1040 r1052  
    2121# 
    2222# $Log$ 
     23# Revision 1.28  2003/06/30 21:44:18  jalet 
     24# 1.09 is out ! 
     25# 
    2326# Revision 1.27  2003/06/25 10:39:18  jalet 
    2427# Translations. 
     
    394397msgid "Impossible to send mail to %s, error %s : %s" 
    395398msgstr "Impossible d'envoyer un message �s, erreur %s : %s" 
     399 
     400msgid "Unsupported reporter backend %s" 
     401msgstr "backend reporter %s non support� 
  • pykota/trunk/po/pykota.pot

    r1040 r1052  
    2121# 
    2222# $Log$ 
     23# Revision 1.29  2003/06/30 21:44:18  jalet 
     24# 1.09 is out ! 
     25# 
    2326# Revision 1.28  2003/06/25 10:39:17  jalet 
    2427# Translations. 
     
    382385msgid "Impossible to send mail to %s, error %s : %s" 
    383386msgstr "" 
     387 
     388msgid "Unsupported reporter backend %s" 
     389msgstr "" 
  • pykota/trunk/pykota/version.py

    r1049 r1052  
    2121# 
    2222 
    23 __version__ = "1.09beta2_unofficial" 
     23__version__ = "1.09_unofficial" 
    2424 
    2525__doc__ = """PyKota : a complete Printing Quota Solution for CUPS and LPRng.""" 
  • pykota/trunk/README

    r1043 r1052  
    2020==================================================================== 
    2121 
    22 READ SPECIAL LICENSING AND REDISTRBUTION TERMS IN THE FILE 'LICENSE' 
     22READ SPECIAL LICENSING AND REDISTRIBUTION TERMS IN THE FILE 'LICENSE' 
    2323 
    2424==================================================================== 
  • pykota/trunk/SECURITY

    r992 r1052  
    9191  - Secure your database connection : 
    9292   
    93     Depending on the database backend used (currently only PostgreSQL 
    94     is supported), you may have to take additionnal measures to render 
     93    Depending on the database backend used, either PostgreSQL or 
     94    OpenLDAP, you may have to take additionnal measures to render 
    9595    your database more secure. Please refer to your database system's 
    9696    documentation on configuration to learn how to do so. This is out