[Pkg-cups-devel] Bug#638521: Disable printer after document

Klaus Ethgen Klaus at Ethgen.de
Fri Aug 19 15:53:37 UTC 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Package: cups
Version: 1.5.0-4
Severity: important
Tags: sid

After one of the last updates cups will disable the printer after a job
and the job stays in the queue. The error shown by lpstat -t is "Unable
to get print job status.".

Just to note that happens with any kind of document and after every job.
The document is printed successful.

My printer is an Oki c4750 connected over TCP/IP.

- -- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (800, 'unstable'), (700, 'stable'), (60, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.3 (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1) (ignored: LC_ALL set to de_DE)
Shell: /bin/sh linked to /bin/dash

Versions of packages cups depends on:
ii  adduser                 3.113            add and remove users and groups
ii  bc                      1.06.95-2+b1     The GNU bc arbitrary precision cal
ii  cups-client             1.5.0-4          Common UNIX Printing System(tm) - 
ii  cups-common             1.5.0-4          Common UNIX Printing System(tm) - 
ii  cups-ppdc               1.5.0-4          Common UNIX Printing System(tm) - 
ii  debconf [debconf-2.0]   1.5.41           Debian configuration management sy
ii  ghostscript             9.02~dfsg-3      interpreter for the PostScript lan
ii  libacl1                 2.2.51-3         Access control list shared library
ii  libavahi-client3        0.6.30-5         Avahi client library
ii  libavahi-common3        0.6.30-5         Avahi common library
ii  libc6                   2.13-16          Embedded GNU C Library: Shared lib
ii  libcups2                1.5.0-4          Common UNIX Printing System(tm) - 
ii  libcupscgi1             1.5.0-4          Common UNIX Printing System(tm) - 
ii  libcupsdriver1          1.5.0-4          Common UNIX Printing System(tm) - 
ii  libcupsimage2           1.5.0-4          Common UNIX Printing System(tm) - 
ii  libcupsmime1            1.5.0-4          Common UNIX Printing System(tm) - 
ii  libcupsppdc1            1.5.0-4          Common UNIX Printing System(tm) - 
ii  libdbus-1-3             1.4.14-1         simple interprocess messaging syst
ii  libgcc1                 1:4.6.1-7        GCC support library
ii  libgnutls26             2.12.7-6         GNU TLS library - runtime library
ii  libgssapi-krb5-2        1.9.1+dfsg-2     MIT Kerberos runtime libraries - k
ii  libijs-0.35             0.35-7.1         IJS raster image transport protoco
ii  libkrb5-3               1.9.1+dfsg-2     MIT Kerberos runtime libraries
ii  liblcms1                1.19.dfsg-1      Little CMS color management librar
ii  libldap-2.4-2           2.4.25-3         OpenLDAP libraries
ii  libpam0g                1.1.3-2          Pluggable Authentication Modules l
ii  libpaper1               1.1.24+nmu1      library for handling paper charact
ii  libpoppler13            0.16.7-2         PDF rendering library
ii  libslp1                 1.2.1-7.8        OpenSLP libraries
ii  libstdc++6              4.6.1-7          GNU Standard C++ Library v3
ii  libusb-0.1-4            2:0.1.12-19      userspace USB programming library
ii  lsb-base                3.2-27           Linux Standard Base 3.2 init scrip
ii  poppler-utils           0.16.7-2         PDF utilities (based on Poppler)
ii  procps                  1:3.2.8-11       /proc file system utilities
ii  ssl-cert                1.0.28           simple debconf wrapper for OpenSSL
ii  ttf-freefont            20100919-1       Freefont Serif, Sans and Mono True
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

Versions of packages cups recommends:
pn  avahi-daemon                 <none>      (no description available)
pn  colord                       <none>      (no description available)
ii  cups-driver-gutenprint       5.2.7-2     printer drivers for CUPS
ii  foomatic-filters             4.0.9-1     OpenPrinting printer support - fil
ii  ghostscript-cups             9.02~dfsg-3 interpreter for the PostScript lan

Versions of packages cups suggests:
ii  cups-bsd                      1.5.0-4    Common UNIX Printing System(tm) - 
pn  cups-pdf                      <none>     (no description available)
ii  foomatic-db                   20110803-1 OpenPrinting printer support - dat
pn  hplip                         <none>     (no description available)
pn  smbclient                     <none>     (no description available)
ii  udev                          172-1      /dev/ and hotplug management daemo

- -- Configuration Files:
/etc/cups/cupsd.conf changed:
DefaultLanguage de
LogLevel warn
MaxLogSize 0
SystemGroup lpadmin
AutoPurgeJobs Yes
DefaultAuthType Basic
<Location />
  Order allow,deny
</Location>
<Location /admin>
  Order allow,deny
</Location>
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>
<Policy default>
  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    Order deny,allow
  </Limit>
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Get-Document>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  # All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  # All printer operations require a printer operator to authenticate...
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
<Policy authenticated>
  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    AuthType Default
    Order deny,allow
  </Limit>
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Get-Document>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  # All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  # All printer operations require a printer operator to authenticate...
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
Port 631
Browsing off
Printcap /etc/printcap


- -- debconf information:
* cupsys/raw-print: true
* cupsys/backend: ipp, socket, usb

- -- 
Klaus Ethgen                              http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16   Klaus Ethgen <Klaus at Ethgen.de>
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQGcBAEBCgAGBQJOTob8AAoJEK8RO3RE9oVxjasL/2tFTXT8L2AdXDam2hbDwyM3
rja/ZcijqdBQbXx60MdqrZdnVHWkS0Mn4VDVep7P7GXJNUMzqEuNzjoxSIR6wrah
Cc0kSzUtaTWkV+SOLtfTcnSxSE/VKTE3ACkhAktFAMi+mBbIa/QbCIO4p1dMmp06
chN24zCR+pLt39Ot0K7xDHfHX6LyffeC7Y1EfMAXNoaE/kn64GtRMxR+ll6pGr1y
lXNXpHSer93OOtD+9E1iZJOdxbbdCrNGc1H07uWvUqJ8V7xc1DvEnngP7FSXxOi2
ko+CQAbMdrsfuTuuEFcsqY9Jc28g2I6JSfhK0o3MgBQ0w4tYeHyChnoWEqu1LcNM
T0A6EBdMvnp5XEpugMfPSe6pZp0H4bH4yr0IqfZVAos/B9+3LoDhqp0m16vW/cEX
xxpgSqBmcMywdRzpKD4iR/uAla8du6WwX/P5aHcMByYCGp1nIbThzd9oNc/x9CBt
9LOX+K6x9+iQZsO5aO+g7AYloqhz3rj/EWGDvafpyw==
=uOpV
-----END PGP SIGNATURE-----





More information about the Pkg-cups-devel mailing list