This will probably be the last update for a while. I am starting a new job where I may or may not have reason to do more development work. We shall see.
Quosnmp 1.8.11 has just been released.
The one new feature in this release is that you can now use hostnames in CUPS URIs. Previously quosnmp was limited to URIs containing IP addresses. There is no need to upgrade unless you want this functionality.
Also note that quosnmp still only works with IPv4 addresses and hostnames which resolve to IPv4 addresses. Although the new URI-parsing code should correctly parse URIs containing IPv6 addresses the rest of the code assumes IPv4.
Quosnmp 1.8.10 has just been released.
There are no changes to core quosnmp functionality, so don't bother to upgrade if you are already using quosnmp. Some improvements have been made to the install script and the RPM package, but that's it.
I have added an rpm for quosnmp version 1.8.9. This rpm has been tested on RedHat Enterprise Linux 5 and nothing else so far.
Future releases of quosnmp will include rpm packages. They will be tested on more versions of RedHat (at least version 6) but probably just RedHat. Despite this they may will work on other OSes.
This version of quosnmp adds one minor feature. The user's print quota is now checked against their current pagecount both before and after printing each job (or more accurately, just after accounting for the job).
If quosnmp is configured to send e-mail notifications when users are over quota then users will receive an over quota e-mail immediately following the completion of the print job which takes them over quota.... read more
This version of quosnmp fixes the problem whereby printers which are in standby mode which are attached to an external print server will not have print jobs sent to them. In addition, there is a new configuration setting "PRINT_ON_LOW_TONER" which lets the administrator choose to allow printing when the toner is reported as low (potentially leading to some bad looking printouts) or just block printing until the toner is replaced.... read more
This is a fairly minor update to quosnmp. For most users upgrading past 1.7.2 will provide few benefits.
There are two small additions to 1.7.4 which might interest some of you. First, I have put print_quota.vbs back into quosnmp. It is a Windows script for determining a user's remaining pagecount. Since it is run on the client side it has some serious limitations, but perhaps it will be of some use to somebody.... read more
Version 1.7.2 of quosnmp has been released. It fixes a fairly major bug whereby user accounting information can be corrupted when a print job fails in certain ways.
Upgrading to this release is strongly recommended.
Quosnmp 1.7.0 will be out very soon. It will contain one change: quotas of "-1" and "0" will no longer mean "unlimited printing" and "not allowed to print".
This was a poor choice which I made quite a while ago and have come to regret. Furthermore, quosnmp and quosnmp-util have supported quotas of "U" and "N" (for unlimited and no printing allowed) since the 1.5 series. It is definitely time to retire the old method.
Hello, this is Marcus Lauer, the developer of quosnmp. I just wanted to let everyone know that version 1.6.3 is under development. As may be assumed from the small change in the version number, this is mostly a bugfix release.
There is one noteworthy change in the upcoming release which I thought would be worth mentioning (thus the news post). The quosnmp script itself will now be more strict about checking for the existence of the CUPS utilities "lpq", "lprm", and to a lesser degree "cupsenable" before printing starts. Previously the location of these programs had to be specified manually by setting the BINARY_DIRECTORY variable. In the new version, quosnmp will check various system directories (/usr/bin, /usr/local/bin/, /opt/sfw/cups/sbin, /usr/bsd and others) if it cannot find one of these programs in BINARY_DIRECTORY.... read more