[cups.general] Howto Hold Job in queue, yet release job from client.

Michael R Sweet msweet at apple.com
Thu Mar 27 05:53:03 PDT 2008


Scott Tester wrote:
> I have set up a library printer to be accessed by staff and students,  
> staff jobs print immediately, students are held, to be released by the 
> Librarian on payment.  Relevant parts of printers.conf look like this...
> 
> <Printer LibHold>
> Info Holding Queue between LibPrint and LibStaff
> DeviceURI ipp://jordan.smbc.com.au/printers/LibStaff
> Option job-hold-until indefinite
> Option job-hold-until-default indefinite
> </Printer>
> 
> <Printer LibStudent>
> Info Student Access to Library Printer
> DeviceURI ipp://jordan.smbc.com.au:631/printers/LibHold
> </Printer>
> 
> <Printer LibStaff>
> Info Main Library Printer
> DeviceURI socket://192.168.0.182
> </Printer>
> 
> Access to LibStudent is by ipp.  Mostly it is working fine.  The problem 
> is when a student prints from Mac OSX, then puts their computer to 
> sleep.  The print job is released or canceled, and the Mac is then taken 
> out of sleep (in that order).  The Mac sees that the job has disappeared 
> so it re-issues the job.  How do I get the Mac to forget about the job 
> once it is in the servers queue?

Add "?waitjob=no" to the end of the device URI on the client's queue.

-- 
______________________________________________________________________
Michael R Sweet                        Senior Printing System Engineer





More information about the cups mailing list