# # ChangeLog for /pykota/trunk # # Generated by Trac 0.11rc1 # 05/23/24 21:49:51 Mon, 11 Oct 2004 12:48:38 GMT jalet [1795] * pykota/trunk/pykota/tool.py (modified) Adds fake translation marker Mon, 11 Oct 2004 12:48:16 GMT jalet [1794] * pykota/trunk/extractmsg.sh (modified) Adds special N_ marker recognition for translatable strings extraction Mon, 11 Oct 2004 12:47:27 GMT jalet [1793] * pykota/trunk/po/genmo.sh (modified) Now uses long options Sun, 10 Oct 2004 10:12:21 GMT jalet [1792] * pykota/trunk/pykota/storages/sql.py (modified) Improved SQL queries for groups. Same work has to be done for ... Fri, 08 Oct 2004 20:19:18 GMT jalet [1791] * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/version.py (modified) Added ugly workaround for strange locale problem Thu, 07 Oct 2004 21:14:28 GMT jalet [1790] * pykota/trunk/bin/dumpykota (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/ldapstorage.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) Hopefully final fix for data encoding to and from the database Thu, 07 Oct 2004 14:35:40 GMT jalet [1789] * pykota/trunk/bin/dumpykota (modified) * pykota/trunk/bin/edpykota (modified) * pykota/trunk/NEWS (modified) Now edpykota refuses to launch if the user is not a ... Thu, 07 Oct 2004 09:45:30 GMT jalet [1788] * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) Note about recent fix for groups Thu, 07 Oct 2004 09:37:53 GMT jalet [1787] * pykota/trunk/pykota/storages/sql.py (modified) Fixes recently introduced bug wrt users groups (was it three days ago ?) Wed, 06 Oct 2004 12:44:06 GMT jalet [1786] * pykota/trunk/docs/spanish/README (modified) Outdated document. Wed, 06 Oct 2004 10:05:47 GMT jalet [1785] * pykota/trunk/bin/dumpykota (modified) * pykota/trunk/bin/pykosd (modified) * pykota/trunk/bin/pykotme (modified) * pykota/trunk/bin/repykota (modified) * pykota/trunk/bin/warnpykota (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/version.py (modified) Minor changes to allow any PyKota administrator to launch ... Wed, 06 Oct 2004 10:04:17 GMT jalet [1784] * pykota/trunk/man/autopykota.1 (modified) * pykota/trunk/man/dumpykota.1 (modified) * pykota/trunk/man/edpykota.1 (modified) * pykota/trunk/man/pkhint.1 (modified) * pykota/trunk/man/pkprinters.1 (modified) * pykota/trunk/man/pykosd.1 (modified) * pykota/trunk/man/pykotme.1 (modified) * pykota/trunk/man/repykota.1 (modified) * pykota/trunk/man/warnpykota.1 (modified) Updated manpages for security changes in repykota, warnpykota ... Wed, 06 Oct 2004 10:03:16 GMT jalet [1783] * pykota/trunk/docs/autopykota.sgml (added) * pykota/trunk/docs/dumpykota.sgml (modified) * pykota/trunk/docs/installation.sgml (modified) * pykota/trunk/docs/pykota.sgml (modified) * pykota/trunk/docs/repykota.sgml (modified) * pykota/trunk/docs/warnpykota.sgml (modified) Improved documentation Wed, 06 Oct 2004 09:40:06 GMT jalet [1782] * pykota/trunk/docs/edpykota.sgml (modified) The CVS Log broke jade because of two dashes in an SGML comment, so ... Wed, 06 Oct 2004 08:19:29 GMT jalet [1781] * pykota/trunk/conf/pykota.conf.sample (modified) More comments Wed, 06 Oct 2004 07:51:07 GMT jalet [1780] * pykota/trunk/bin/autopykota (modified) * pykota/trunk/man/autopykota.1 (modified) Now autopykota uses 0.0 as the default value for initial ... Tue, 05 Oct 2004 20:08:46 GMT jalet [1779] * pykota/trunk/bin/dumpykota (modified) * pykota/trunk/man/dumpykota.1 (modified) Misleading help message. Thx to Johannes Laemmermann. Tue, 05 Oct 2004 10:05:04 GMT jalet [1778] * pykota/trunk/pykota/storages/sql.py (modified) UnicodeEncodeError isn't defined in Python2.1 Tue, 05 Oct 2004 09:59:20 GMT jalet [1777] * pykota/trunk/bin/dumpykota (modified) * pykota/trunk/pykota/storages/ldapstorage.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) Restore compatibility with Python 2.1 Tue, 05 Oct 2004 09:41:13 GMT jalet [1776] * pykota/trunk/pykota/tool.py (modified) Small fix for errors caused by unknown locale Tue, 05 Oct 2004 09:21:34 GMT jalet [1775] * pykota/trunk/pykota/accounters/hardware.py (modified) Removed misleading comments Tue, 05 Oct 2004 09:20:07 GMT jalet [1774] * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/accounters/hardware.py (modified) Reduced delay from 2 to 1 seconds in internal SNMP and ... Mon, 04 Oct 2004 22:23:54 GMT jalet [1773] * pykota/trunk/pykota/storages/sql.py (modified) Charset conversions for dumps from the PostgreSQL backend Mon, 04 Oct 2004 21:34:53 GMT jalet [1772] * pykota/trunk/TODO (modified) Added a note about the partial implementation of a TODO entry Mon, 04 Oct 2004 21:25:29 GMT jalet [1771] * pykota/trunk/bin/dumpykota (modified) * pykota/trunk/man/dumpykota.1 (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/README (modified) * pykota/trunk/setup.py (modified) dumpykota can now output datas in the XML format Mon, 04 Oct 2004 16:11:38 GMT jalet [1770] * pykota/trunk/pykota/storages/sql.py (modified) Now outputs page counters when dumping user groups quotas Mon, 04 Oct 2004 16:01:15 GMT jalet [1769] * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/storages/sql.py (modified) More complete dumps for groups and groups quotas Mon, 04 Oct 2004 11:27:57 GMT jalet [1768] * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/storages/ldapstorage.py (modified) Finished LDAP support for dumpykota. Mon, 04 Oct 2004 11:27:17 GMT jalet [1767] * pykota/trunk/conf/pykota.conf.sample (modified) Note added about the export of the PYKOTAMD5SUM environment variable. Mon, 04 Oct 2004 11:18:10 GMT jalet [1766] * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/tool.py (modified) Now exports the MD5 sum of the job's datas as an hexadecimal digest Sun, 03 Oct 2004 19:57:57 GMT jalet [1765] * pykota/trunk/pykota/storages/ldapstorage.py (modified) Dump of payments should work with LDAP backend now. Sun, 03 Oct 2004 19:52:59 GMT jalet [1764] * pykota/trunk/pykota/storages/ldapstorage.py (modified) More work done on LDAP and dumpykota Sat, 02 Oct 2004 13:47:46 GMT jalet [1763] * pykota/trunk/cgi-bin/printquota.cgi (modified) The CGI script doesn't depend anymore on what is in the submit button to ... Sat, 02 Oct 2004 13:33:13 GMT jalet [1762] * pykota/trunk/pykota/storages/sql.py (modified) Some work done of user's charset handling in database dumps. Sat, 02 Oct 2004 05:48:56 GMT jalet [1761] * pykota/trunk/cgi-bin/printquota.cgi (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/storages/ldapstorage.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/TODO (modified) Should now correctly deal with charsets both when storing into databases ... Fri, 01 Oct 2004 21:40:45 GMT jalet [1760] * pykota/trunk/TODO (modified) Added a specificity for PostgreSQL Thu, 30 Sep 2004 11:22:30 GMT jalet [1759] * pykota/trunk/bin/autopykota (modified) * pykota/trunk/conf/pykota.conf.sample (modified) Extends the PATH and doesn't use absolute path anymore to ... Thu, 30 Sep 2004 09:52:46 GMT jalet [1758] * pykota/trunk/bin/autopykota (added) * pykota/trunk/man/autopykota.1 (added) * pykota/trunk/man/dumpykota.1 (modified) * pykota/trunk/man/edpykota.1 (modified) * pykota/trunk/man/genman.sh (modified) * pykota/trunk/MANIFEST.in (modified) * pykota/trunk/man/pkhint.1 (modified) * pykota/trunk/man/pkprinters.1 (modified) * pykota/trunk/man/pykosd.1 (modified) * pykota/trunk/man/pykotme.1 (modified) * pykota/trunk/man/repykota.1 (modified) * pykota/trunk/man/warnpykota.1 (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/setup.py (modified) Initial release of autopykota. Reading help or manpage is ... Wed, 29 Sep 2004 20:20:52 GMT jalet [1757] * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/config.py (modified) * pykota/trunk/pykota/tool.py (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/TODO (modified) Added the winbind_separator directive to pykota.conf to allow the admin ... Tue, 28 Sep 2004 21:38:56 GMT jalet [1756] * pykota/trunk/pykota/tool.py (modified) Now computes the job's datas MD5 checksum to later forbid ... Tue, 28 Sep 2004 17:45:31 GMT jalet [1755] * pykota/trunk/bin/edpykota (modified) * pykota/trunk/docs/edpykota.sgml (modified) * pykota/trunk/man/edpykota.1 (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/TODO (modified) Added the --hardreset command line option to edpykota Tue, 28 Sep 2004 14:29:00 GMT jalet [1754] * pykota/trunk/pykota/storages/ldapstorage.py (modified) dumpykota for LDAP backend is almost there. Tue, 28 Sep 2004 14:07:02 GMT jalet [1753] * pykota/trunk/TODO (modified) Added a note about the "winbind separator" Samba directive Tue, 28 Sep 2004 13:36:54 GMT jalet [1752] * pykota/trunk/TODO (modified) Added entry Tue, 28 Sep 2004 09:18:39 GMT jalet [1751] * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) log Tue, 28 Sep 2004 09:11:56 GMT jalet [1750] * pykota/trunk/pykota/storages/ldapstorage.py (modified) Fix for accented chars in print job's title, filename, and options Mon, 27 Sep 2004 20:09:30 GMT jalet [1749] * pykota/trunk/pykota/accounters/hardware.py (modified) Lowered timeout delay for PJL queries Mon, 27 Sep 2004 20:00:35 GMT jalet [1748] * pykota/trunk/pykota/accounters/hardware.py (modified) Typo Mon, 27 Sep 2004 19:59:06 GMT jalet [1747] * pykota/trunk/TODO (modified) An obsolete entry was deleted : todo was done ! Mon, 27 Sep 2004 19:56:27 GMT jalet [1746] * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/accounters/hardware.py (modified) * pykota/trunk/pykota/version.py (modified) Added internal handling for PJL queries over port tcp/9100. Now ... Mon, 27 Sep 2004 09:21:37 GMT jalet [1745] * pykota/trunk/pykota/accounters/hardware.py (modified) Now includes printer's hostname in SNMP error messages Mon, 27 Sep 2004 08:19:14 GMT jalet [1744] * pykota/trunk/docs/dumpykota.sgml (added) * pykota/trunk/docs/pykota.sgml (modified) * pykota/trunk/README (modified) Wrote some doc for dumpykota Fri, 24 Sep 2004 21:19:48 GMT jalet [1743] * pykota/trunk/pykota/accounters/hardware.py (modified) * pykota/trunk/pykota/accounters/software.py (modified) * pykota/trunk/pykota/pdlanalyzer.py (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/dbistorage.py (modified) Did a pass of PyChecker Fri, 24 Sep 2004 20:21:50 GMT jalet [1742] * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/ldapstorage.py (modified) * pykota/trunk/pykota/version.py (modified) Fixed pykotaAccountBalance object location during creation Thu, 23 Sep 2004 20:38:13 GMT jalet [1741] * pykota/trunk/NEWS (modified) * pykota/trunk/po/be (added) * pykota/trunk/po/be/pykota.mo (added) * pykota/trunk/po/be/pykota.po (added) * pykota/trunk/po/genmo.sh (modified) Belgian translations added as a copy of the french ones Thu, 23 Sep 2004 19:29:36 GMT jalet [1740] * pykota/trunk/bin/pkhint (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) If SNMP accounting is possible, pkhint now suggests to use ... Thu, 23 Sep 2004 19:18:12 GMT jalet [1739] * pykota/trunk/pykota/accounters/hardware.py (modified) Now loops when the external hardware accounter fails, until it returns a ... Thu, 23 Sep 2004 11:14:44 GMT jalet [1738] * pykota/trunk/CREDITS (modified) New supporter added Wed, 22 Sep 2004 19:48:01 GMT jalet [1737] * pykota/trunk/pykota/accounters/hardware.py (modified) Logs the looping message as debug instead of as info Wed, 22 Sep 2004 19:27:41 GMT jalet [1736] * pykota/trunk/pykota/accounters/hardware.py (modified) Bad import statement Wed, 22 Sep 2004 19:22:27 GMT jalet [1735] * pykota/trunk/pykota/accounters/hardware.py (modified) Just loop in case a network error occur Wed, 22 Sep 2004 14:29:01 GMT jalet [1734] * pykota/trunk/pykota/accounters/hardware.py (modified) Fixed nasty typo Tue, 21 Sep 2004 21:31:35 GMT jalet [1733] * pykota/trunk/setup.py (modified) Installation script now checks for availability of ... Tue, 21 Sep 2004 16:00:46 GMT jalet [1732] * pykota/trunk/pykota/accounters/hardware.py (modified) More informational messages Tue, 21 Sep 2004 15:59:16 GMT jalet [1731] * pykota/trunk/bin/waitprinter.sh (modified) * pykota/trunk/NEWS (modified) Increase delay to diminish CPU load Tue, 21 Sep 2004 13:42:18 GMT jalet [1730] * pykota/trunk/pykota/accounters/hardware.py (modified) Typo Tue, 21 Sep 2004 13:30:53 GMT jalet [1729] * pykota/trunk/conf/pykota.conf.sample (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/accounters/hardware.py (modified) * pykota/trunk/pykota/version.py (modified) First try at full SNMP handling from the Python code. Tue, 21 Sep 2004 10:57:37 GMT jalet [1728] * pykota/trunk/bin/waitprinter.sh (modified) Now doesn't wait anymore until printer is printing before waiting ... Mon, 20 Sep 2004 09:02:45 GMT jalet [1727] * pykota/trunk/TODO (modified) New entry added Sat, 18 Sep 2004 08:52:15 GMT jalet [1726] * pykota/trunk/CREDITS (modified) New supporter added Wed, 15 Sep 2004 18:47:58 GMT jalet [1725] * pykota/trunk/pykota/tool.py (modified) Re-Extends the list of invalid characters in names to prevent people ... Wed, 15 Sep 2004 18:28:41 GMT jalet [1724] * pykota/trunk/bin/dumpykota (modified) * pykota/trunk/man/dumpykota.1 (modified) * pykota/trunk/man/edpykota.1 (modified) * pykota/trunk/man/pkhint.1 (modified) * pykota/trunk/man/pkprinters.1 (modified) * pykota/trunk/man/pykosd.1 (modified) * pykota/trunk/man/pykotme.1 (modified) * pykota/trunk/man/repykota.1 (modified) * pykota/trunk/man/warnpykota.1 (modified) Updated help for dumpykota Wed, 15 Sep 2004 12:47:08 GMT jalet [1723] * pykota/trunk/bin/waitprinter.sh (modified) * pykota/trunk/CREDITS (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) waitprinter.sh rewritten from scratch to wait for printer ... Wed, 15 Sep 2004 07:39:10 GMT jalet [1722] * pykota/trunk/man/edpykota.1 (modified) * pykota/trunk/man/pkhint.1 (modified) * pykota/trunk/man/pkprinters.1 (modified) * pykota/trunk/man/pykosd.1 (modified) * pykota/trunk/man/pykotme.1 (modified) * pykota/trunk/man/repykota.1 (modified) * pykota/trunk/man/warnpykota.1 (modified) Manpages updated Wed, 15 Sep 2004 07:38:53 GMT jalet [1721] * pykota/trunk/man/dumpykota.1 (added) * pykota/trunk/man/genman.sh (modified) Added manpage for dumpykota Wed, 15 Sep 2004 07:38:05 GMT jalet [1720] * pykota/trunk/bin/dumpykota (modified) Fix for uninitialized variable Wed, 15 Sep 2004 07:26:20 GMT jalet [1719] * pykota/trunk/bin/dumpykota (modified) * pykota/trunk/pykota/storages/sql.py (modified) Data dumps are now ordered by entry creation date if applicable. Now ... Wed, 15 Sep 2004 06:58:25 GMT jalet [1718] * pykota/trunk/bin/dumpykota (modified) * pykota/trunk/pykota/storages/sql.py (modified) User groups membership and printer groups membership can now be dumped ... Tue, 14 Sep 2004 22:29:13 GMT jalet [1717] * pykota/trunk/bin/dumpykota (modified) * pykota/trunk/MANIFEST.in (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/storages/pgstorage.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/setup.py (modified) First version of dumpykota. Works fine but only with ... Tue, 14 Sep 2004 12:06:51 GMT jalet [1716] * pykota/trunk/CREDITS (modified) New supporter added Tue, 14 Sep 2004 11:38:59 GMT jalet [1715] * pykota/trunk/pykota/accounters/hardware.py (modified) Minor fix Tue, 14 Sep 2004 06:53:53 GMT jalet [1714] * pykota/trunk/pykota/accounters/hardware.py (modified) Small test added Mon, 13 Sep 2004 16:02:45 GMT jalet [1713] * pykota/trunk/bin/cupspykota (modified) * pykota/trunk/bin/lprngpykota (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/accounter.py (modified) * pykota/trunk/pykota/accounters/hardware.py (modified) * pykota/trunk/pykota/version.py (modified) Added fix for incorrect job's size when hardware accounting fails Sun, 12 Sep 2004 18:18:24 GMT jalet [1712] * pykota/trunk/CREDITS (modified) New supporter added Fri, 10 Sep 2004 21:32:54 GMT jalet [1711] * pykota/trunk/pykota/storage.py (modified) * pykota/trunk/pykota/storages/sql.py (modified) Small fixes for incomplete entry intialization Thu, 09 Sep 2004 17:18:57 GMT jalet [1710] * pykota/trunk/CREDITS (modified) New supporter added Thu, 09 Sep 2004 13:28:48 GMT jalet [1709] * pykota/trunk/TODO (modified) Two new entries added Thu, 09 Sep 2004 13:02:16 GMT jalet [1708] * pykota/trunk/FAQ (modified) New question added Thu, 09 Sep 2004 07:22:48 GMT jalet [1707] * pykota/trunk/CREDITS (modified) New supporter added. Tue, 07 Sep 2004 14:17:19 GMT jalet [1706] * pykota/trunk/bin/waitprinter.sh (modified) Small addition to catch SIGTERM. Doesn't currently help, though, ... Mon, 06 Sep 2004 17:10:02 GMT jalet [1705] * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/version.py (modified) Version Mon, 06 Sep 2004 17:05:06 GMT jalet [1704] * pykota/trunk/bin/cupspykota (modified) Fix for autodetection of SC_OPEN_MAX Mon, 06 Sep 2004 15:42:34 GMT jalet [1703] * pykota/trunk/pykota/accounters/hardware.py (modified) Fix missing import statement for the signal module Sat, 04 Sep 2004 14:18:55 GMT jalet [1702] * pykota/trunk/pykota/pdlanalyzer.py (modified) * pykota/trunk/tests/runtest.sh (modified) Support for more laserjet models added. Sat, 04 Sep 2004 14:01:47 GMT jalet [1701] * pykota/trunk/FAQ (modified) * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/pdlanalyzer.py (modified) * pykota/trunk/pykota/version.py (modified) * pykota/trunk/README (modified) * pykota/trunk/tests/runtest.sh (modified) Support for PCL3 (HP Deskjets) added to generic PDL parser Thu, 02 Sep 2004 23:30:05 GMT jalet [1700] * pykota/trunk/pykota/pdlanalyzer.py (modified) Comments Thu, 02 Sep 2004 22:08:37 GMT jalet [1699] * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/pdlanalyzer.py (modified) * pykota/trunk/pykota/version.py (modified) First draft of PCL3GUI analyzer. Thu, 02 Sep 2004 21:22:49 GMT jalet [1698] * pykota/trunk/pykota/pdlanalyzer.py (modified) One more PCL tag Thu, 02 Sep 2004 16:01:01 GMT jalet [1697] * pykota/trunk/bin/mailandpopup.sh (modified) * pykota/trunk/NEWS (modified) Improved messaging system when IP address is needed for smbclient -M Thu, 02 Sep 2004 14:40:13 GMT jalet [1696] * pykota/trunk/bin/lprngpykota (modified) * pykota/trunk/NEWS (modified) Another bunch of LPRng fixes Thu, 02 Sep 2004 13:26:29 GMT jalet [1695] * pykota/trunk/NEWS (modified) * pykota/trunk/pykota/tool.py (modified) Small fix for old versions of LPRng