Changeset 739
- Timestamp:
- 02/07/03 11:21:58 (22 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/README
r727 r739 18 18 for the number of pages they have printed. 19 19 20 Actual working features : 21 22 - Per printer user quotas. 23 24 - Automated email warning of users above quota to the 25 user himself and to the print quota administrator. 26 27 - CUPS filter for quota accounting : pykota 28 29 - Command line print quota editor : edpykota 30 31 - Command line print quota report generator : repykota 32 33 - Command line print quota automated warning sender : warnpykota 34 35 - Centralized storage of quotas : you can manage quotas for 36 different printers on different print servers and store them all 37 on the same quota storage server. 38 WARNING : actually all your printers must have an unique name, 39 but this may change in a future version. 40 41 - SNMP querying of any networked SNMP-enabled printer. 42 43 - Special scripts included for a seamless integration of 44 PyKota on Debian machines. 45 46 All the command line tools accept the -h | --help command line option 47 which prints all the available options and show usage examples. 48 49 Planned features are described in the TODO file. 50 20 51 Actually only the lazy quota method is implemented. What do I call 21 52 lazy method ? 22 53 23 The lazy method consists in querying the printer via SNMP for24 its total pages counter, just before the beginning of a job, and54 The lazy method consists in querying the printer (actually via SNMP) 55 for its total pages counter, just before the beginning of a job, and 25 56 use this to modify the *preceding* user's quota. So you're 26 57 always late of one print job, but this is generally ok, especially … … 38 69 39 70 PyKota is known to work fine with HP Laserjet 2100 and 2200 40 networked printers. 41 42 Planned features are : 43 44 - Easier installation. 45 46 - Per printer Group quotas. Currently Group 47 quotas are only at skeleton stage. 48 49 - Configurable printer querying methods. Currently 50 only SNMP method is supported. 51 52 - More Quota Storage backends. 71 networked printers, and should work with any SNMP-enabled 72 network printer capable of outputing its lifetime printed pages 73 number. 53 74 54 75 ============================================================ … … 140 161 implemented. 141 162 163 SECURITY : you should ensure that only the print quota administrator 164 can run the warnpykota command, but this is actually not 165 enforced in the program. Any user able to launch warnpykota 166 could flood over-quota users' email boxes. 167 142 168 ============================================================ 143 169