PyKota Print Quota System

PyKota is a full featured, internationalized, centralized, and extensible print quota system for CUPS. It supports PostgreSQL, OpenLDAP, MySQL, or SQLite as the quota database backend. This software features most of what you might expect from a modern print quota and accounting solution. Its flexibility and configurability greatly eases its integration into your own computing environment.

Tags Utilities Systems Administration Logging printing Office/Business Financial Accounting
Licenses GPL
Operating Systems Unix POSIX
Implementation Python

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  24 Jul 2007 07:44
  • Rrelease-after

Changes: Several new configuration directives were introduced to increase the software's versatility. You can now control the ordering in the output of the data dumper, either from the command line or when it's used as a CGI script. The "grey vs color" pseudo colorspace is now supported in ink accounting mode. Several minor improvements and bugfixes were done all over the place.

  • Rrelease-mid
  •  03 Dec 2006 12:40
  • Rrelease-after

Changes: The most important new feature is support for the accounting of ink usage. Several improvements were done all over the place in both usability and configurability. A lot of bugs were fixed.

  • Rrelease-mid
  •  03 Jun 2006 13:44
  • Rrelease-after

Changes: Many fixes were made to accommodate MySQL "features". A locking mechanism has been introduced to allow several print servers to access the same device without mixing print jobs and banners. More environment variables are now accessible to the print administrators' own scripts. The pkipplib library is now used to directly interact with the print server.

  • Rrelease-mid
  •  10 Apr 2006 02:44
  • Rrelease-after

Changes: MySQL and SQLite are now fully supported. A major rewrite of the command line tools was done to greately increase performance when managing several users, groups, printers, or billing codes at the same time. A PDF invoice generator is now included. The print server part of a tool which can interact with end users at printing time is now included. Many bugfixes and documentation improvements were done.

Changes: This release is mostly aimed at adventurous souls. Complete MySQL support was added, but is in need of testing. Several improvements were done to SNMP and PJL hardware accounting routines. The whole database can now be exported with a single dumpykota command. The cupspykota backend may now be stopped cleanly by print administrators. The preaccounter directive was introduced in the configuration file to allow people to specify which parser should be used to pre-estimate the number of pages in a job, in case the internal parser is not appropriate.

1265d61bee847be243e0adc4d27dd280_thumb

Project Spotlight

3Doku

A 3-dimensional Sudoku game.

4a67f3a0e029a9881d135c2bec24cbcc_thumb

Project Spotlight

Tasktop

Enterprise-ready productivity software built on Eclipse Mylyn.