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

Scott Tester scott at smbc.com.au
Thu Mar 27 15:43:30 PDT 2008


Thank you Michael!  That did the trick.  Here is the new LibStudent:

<Printer LibStudent>
Info Student Access to Library Printer
DeviceURI ipp://jordan.smbc.com.au:631/printers/LibHold?waitjob=no
</Printer>

BTW: Sorry for posting initially in HTML!

> 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