[cups.general] Printer spool and missing print

Johannes Meixner jsmeix at suse.de
Wed Mar 30 02:22:40 PDT 2011


Hello,

On Mar 30 01:37 Giuseppe Ravasio wrote (excerpt):
> There is a way to make cups job removed only when the print
> is finished?

See "The Backends" at
http://en.opensuse.org/SDB:CUPS_in_a_Nutshell
----------------------------------------------------------------------
The print system considers the print job as completed when the
backend is finished. The backend is finished when the transmission
to the recipient is completed. If the further processing at the
recipient fails (e.g., if the printer is not able to print the
printer-specific data), this will go unnoticed by the print system. 
---------------------------------------------------------------------

Therefore:
Either
you use a special backend which can query its recipient
if the further processing at the recipient has completed
(but then the backend would have to wait until the processing at
  the recipient has fully completed which delays processing of a
  subsequent print job until the current job has fully completed)
or
you set "PreserveJobFiles On" in /etc/cups/cupsd.conf
but then you must manually purge them, see
http://www.cups.org/documentation.php/doc-1.4/ref-cupsd-conf.html
-------------------------------------------------------------------
A value of On preserves job files until the administrator purges
them with the cancel command.
-------------------------------------------------------------------


Kind Regards
Johannes Meixner
-- 
SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany
AG Nuernberg, HRB 16746, GF: Markus Rex





More information about the cups mailing list