CUPS Page Quota System v0.2.0

Posted on June 27, 2003
Filed Under Computing |

A year and a half ago I wrote a few scripts to setup a very simple monthly print quota for the users of the network I administer, since their supervisors were tired of footing the bill for thousands of non-research related pages. CUPS has very rudimentary quota support which I didn’t like, so I decided to write my own. I coded it in Ruby, too learn Ruby and meet the need of a quota system. [Ruby is an elegant OO scripting language, it has taken the good things from Perl and Python then added a few more]
Since my last year of school had absolutely no hands on, I decided to shake some of the rust off and improve my little scripts to be a little more powerful and generalize for use by others. So a few nights of reworking the code has lead to a clean, distributed system to check and modify user quotas. NOTE: inherently insecure but i’ll work on that later, the insecurity is for you to discover/exploit.
Get it HERE.

Comments

One Response to “CUPS Page Quota System v0.2.0”

  1. leif on June 30th, 2004 16:26

    Hi, the script sounds llike it’s just what we’re after, but the link:
    http://mark.pavlidis.org/code/lpquota/
    doesn’t seem to work!
    Is there a problem at your end? if not , is there another site I could try ?

    Thanks!!

Leave a Reply