CROWN

The Jake Printing System

A talk given at Stanford University's ResNet '96 Residential Halls Networking conference by Andrew L. Denmark (denmark@columbia.edu) of Columbia University's Academic Information Systems.

Abstract
At Columbia we have developed several key software components which allow us to manage network printers throughout our campus. The Jake printing system integrates spool and quota management with a kerberos-based campus wide ID system which allows central and secure management of quotas and printing privileges. Each id in the kerberos database is allowed to either purchase an allocation of printing pages, or is granted a weekly quota. Once the user sends a print job to one of our network spools he/she must go to the Jake terminal associated with that spool and enter a password before the printer will start to print the document. We have found that this extra step reduces the tendency to print unwanted documents or copies, thereby saving many reams of paper a year. Until recently we have been using this system only in our computer labs. The system is now being scaled up to work in our libraries as part of the Columbia Digital Library Project and in our Residence Halls Networking Project. The ultimate goal is to do away with the "1 computer = 1 printer" model of printing which has become so common on our campus. In our residence halls we have been working on solutions for delivering print jobs to our UNIX servers which require the installation of no, or minor, additional pieces of software. Our approach is to take advantage of the more UNIX-like capabilities of today's modern operating systems and use software on our UNIX servers such as Samba (PC/Windows) and Netatalk (Macintosh) to map network printers which appear to be native to those platforms to our UNIX print spools.
Why was Jake Invented?: Overview of Jake: Overview of PCD (Page Count Daemon): Implementation at Columbia: How to get Jake: Important Links: This Page: http://www.columbia.edu/~denmark/resnet96
Academic Information Systems 212 854.4854 consultant@columbia.edu
1Jul96