Customizing Cups as a Print Release Monitor/Station

Posted by auburn on February 24th, 2009 — Posted in miscellaneous tech, cups

This line will make the print-jobs page of the cups web interface refresh every 2 seconds and sort the jobs in decending order by time:
(Add to the top of the /usr/share/cups/templates/jobs.tmpl file:)

<meta http-equiv="refresh" content="2 ;url=/jobs/?FIRST=0&ORDER=dec">

I’m using the firefox addon FullerScreen to maximize firefox into kiosk mode.

and then finally, I’m adding this line to each printer section in /etc/cups/printers.conf:
Option job-hold-until indefinite
It pauses (or holds) each print job automatically.

I have gone through and given each computer a default username that is unique to the station so users can see which job they printed.

The last thing I need to do is run a cron job every 10 minutes that parses the results of lpstat and does an lprm on all jobs older than 10 minutes.

how to make cups’ jobs page refresh every 2 seconds

Posted by auburn on February 10th, 2009 — Posted in miscellaneous tech