- Issued:
- 2009-01-20
- Updated:
- 2009-01-20
RHEA-2009:0201 - Product Enhancement Advisory
Synopsis
cups enhancement update
Type/Severity
Product Enhancement Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
New cups packages are now available.
Description
The Common UNIX Printing System (CUPS) provides a portable printing layer
for UNIX(R) operating systems.
This update addresses the following issues:
- The log files were executable.
- A warning message about a deprecated configuration setting was misleading.
- File permissions were incorrect for the classes.conf configuration file.
- The scheduler could hang when printing a job to a remote class.
- The cache of remote queues would be loaded even when browsing was disabled.
- The automatic MIME type classification of job files could incorrectly
mis-identify files with PJL headers exceeding 2048 bytes.
- cupsaddsmb did not track OrderDependencies and caused collisions in PPD
files.
- User-defined printer and job policies were loaded correctly.
- Jobs with multiple files were handled incorrectly when (a) the job is
paused and resumed, or (b) the job is sent onward to another CUPS server
- The man page for the cancel command was not available.
- Moving jobs failed due to (a) a policy implementation problem, and (b) a
bug in the lpmove command.
- The libcups library could busy-loop during an IPP communication.
- The main cups package did not place strict enough requirements on the
version and release of the cups-libs package.
- During compilation of the code, strict-aliasing warnings were issued.
- The number of simultaneous clients was limited to 1/3 of the file
descriptor limit for the select() system call (1024).
- Multi-part jobs sent between CUPS servers did not function correctly in
all cases.
- Kerberos support has been added.
- When using the CUPS web interface via an https: URL with Firefox 3, the
browser stalled waiting for data.
To fix these problems any many others, the cups package has been upgraded
to 1.3.7.
Users should upgrade to this updated package, which resolves these issues.
Solution
Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.
This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/FAQ_58_10188
Affected Products
- Red Hat Enterprise Linux Server 5 x86_64
- Red Hat Enterprise Linux Server 5 ia64
- Red Hat Enterprise Linux Server 5 i386
- Red Hat Enterprise Linux Workstation 5 x86_64
- Red Hat Enterprise Linux Workstation 5 i386
- Red Hat Enterprise Linux Desktop 5 x86_64
- Red Hat Enterprise Linux Desktop 5 i386
- Red Hat Enterprise Linux for IBM z Systems 5 s390x
- Red Hat Enterprise Linux for Power, big endian 5 ppc
- Red Hat Enterprise Linux Server from RHUI 5 x86_64
- Red Hat Enterprise Linux Server from RHUI 5 i386
Fixes
- BZ - 218761 - CUPS logs are chmod 700
- BZ - 241406 - Misleading "deprecated" message for Authclass directive
- BZ - 245748 - Permissions on file /etc/cups/classes.conf
- BZ - 249570 - cupsd hangs when printing to remote classes
- BZ - 250383 - Browsed (remote) printers appear even with "Browsing Off"
- BZ - 314941 - Add configuration to have CUPS exit if it can't bind to required ports
- BZ - 409121 - fully kerberize cups (update to 1.3.x)
- BZ - 428086 - CUPS performance regression
- BZ - 430067 - PJL headers generated in windows not stripped/processed by cups
- BZ - 430076 - cupsaddsmb does not track OrderDependencies, allowing collisions
- BZ - 430648 - user-defined printer/job policies not working
- BZ - 432001 - When two or more files are printed, hold and resume the print job. It is deleted.
- BZ - 433087 - scheduler does not set the printer operation policy on startup, only on soft reload
- BZ - 434967 - "man cancel" doesn't work
- BZ - 441439 - CUPS job owner can't move job
- BZ - 441811 - 'lpmove jobid dest' fails
- BZ - 446023 - support MaxClients > 1024
- BZ - 447548 - libcups can busy-loop using 100% CPU
- BZ - 447867 - cups package should require exactly-matching cups-libs package
- BZ - 447868 - strict-aliasing warnings
- BZ - 451101 - CUPS drops multi-part jobs from upstream servers
- BZ - 453610 - Add printer in CUPS admin stalls
- BZ - 461026 - cups-polld needs to call __res_init() on hostname failure
- BZ - 469216 - LSPP labels are not on output when CUPS is in configure in LSPP mode
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
cups-1.3.7-8.el5.src.rpm | SHA-256: 9b180554139375b6e0b35d16970726b92ce459c5d5af05631521c1e35cad9d94 |
x86_64 | |
cups-1.3.7-8.el5.x86_64.rpm | SHA-256: c6d5ac5ea28fea1975200cfa5006d9bb805dde50d65363198e39d3de8423537f |
cups-devel-1.3.7-8.el5.i386.rpm | SHA-256: e017cbf3b6057401674ec83e9bac3447ad0611896ba404ec4bd588cb7156cbe5 |
cups-devel-1.3.7-8.el5.x86_64.rpm | SHA-256: 1ba4af1e2b0802e92360cd441da1fc47d41c0da865ed9cb4d41392fee896383c |
cups-libs-1.3.7-8.el5.i386.rpm | SHA-256: e3c6ebc0925413f1ae01900d243454cd676864cab6c956d990d16d03f4ad9475 |
cups-libs-1.3.7-8.el5.x86_64.rpm | SHA-256: 76ba03cabf65463b77422a78f93bb67e0c3e815750eb3282f2f57f5642652daa |
cups-lpd-1.3.7-8.el5.x86_64.rpm | SHA-256: ec555af95c154791ecd9007b67c8e53e2f3e1d057acdcdaea2b7bf249e3eaedc |
ia64 | |
cups-1.3.7-8.el5.ia64.rpm | SHA-256: 06708956a0b42c85e5610cec93029216dab79727a057004954fa28984ca0e30c |
cups-devel-1.3.7-8.el5.ia64.rpm | SHA-256: 68b663f43703de0e61067e5fc09146a11238b09bb963a8ec562656e8c0c81f7a |
cups-libs-1.3.7-8.el5.i386.rpm | SHA-256: e3c6ebc0925413f1ae01900d243454cd676864cab6c956d990d16d03f4ad9475 |
cups-libs-1.3.7-8.el5.ia64.rpm | SHA-256: f5899e181f234b20ba7bed3b5da58d4c4f3315901a4153565643ce014f3409a3 |
cups-lpd-1.3.7-8.el5.ia64.rpm | SHA-256: 2c3a3ff722d36bca472db007258423692e526eb1457c94ea9ad44f91f20607ff |
i386 | |
cups-1.3.7-8.el5.i386.rpm | SHA-256: f9ea1ae3b244ad8fe5edff26299ff720f75d182bb21e7bfd8d3f887cb759bcaf |
cups-devel-1.3.7-8.el5.i386.rpm | SHA-256: e017cbf3b6057401674ec83e9bac3447ad0611896ba404ec4bd588cb7156cbe5 |
cups-libs-1.3.7-8.el5.i386.rpm | SHA-256: e3c6ebc0925413f1ae01900d243454cd676864cab6c956d990d16d03f4ad9475 |
cups-lpd-1.3.7-8.el5.i386.rpm | SHA-256: bc855055e0e73349df704f643a7381634bf71e910a5da3946e4ed042b790bb00 |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
cups-1.3.7-8.el5.src.rpm | SHA-256: 9b180554139375b6e0b35d16970726b92ce459c5d5af05631521c1e35cad9d94 |
x86_64 | |
cups-1.3.7-8.el5.x86_64.rpm | SHA-256: c6d5ac5ea28fea1975200cfa5006d9bb805dde50d65363198e39d3de8423537f |
cups-devel-1.3.7-8.el5.i386.rpm | SHA-256: e017cbf3b6057401674ec83e9bac3447ad0611896ba404ec4bd588cb7156cbe5 |
cups-devel-1.3.7-8.el5.x86_64.rpm | SHA-256: 1ba4af1e2b0802e92360cd441da1fc47d41c0da865ed9cb4d41392fee896383c |
cups-libs-1.3.7-8.el5.i386.rpm | SHA-256: e3c6ebc0925413f1ae01900d243454cd676864cab6c956d990d16d03f4ad9475 |
cups-libs-1.3.7-8.el5.x86_64.rpm | SHA-256: 76ba03cabf65463b77422a78f93bb67e0c3e815750eb3282f2f57f5642652daa |
cups-lpd-1.3.7-8.el5.x86_64.rpm | SHA-256: ec555af95c154791ecd9007b67c8e53e2f3e1d057acdcdaea2b7bf249e3eaedc |
i386 | |
cups-1.3.7-8.el5.i386.rpm | SHA-256: f9ea1ae3b244ad8fe5edff26299ff720f75d182bb21e7bfd8d3f887cb759bcaf |
cups-devel-1.3.7-8.el5.i386.rpm | SHA-256: e017cbf3b6057401674ec83e9bac3447ad0611896ba404ec4bd588cb7156cbe5 |
cups-libs-1.3.7-8.el5.i386.rpm | SHA-256: e3c6ebc0925413f1ae01900d243454cd676864cab6c956d990d16d03f4ad9475 |
cups-lpd-1.3.7-8.el5.i386.rpm | SHA-256: bc855055e0e73349df704f643a7381634bf71e910a5da3946e4ed042b790bb00 |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
cups-1.3.7-8.el5.src.rpm | SHA-256: 9b180554139375b6e0b35d16970726b92ce459c5d5af05631521c1e35cad9d94 |
x86_64 | |
cups-1.3.7-8.el5.x86_64.rpm | SHA-256: c6d5ac5ea28fea1975200cfa5006d9bb805dde50d65363198e39d3de8423537f |
cups-libs-1.3.7-8.el5.i386.rpm | SHA-256: e3c6ebc0925413f1ae01900d243454cd676864cab6c956d990d16d03f4ad9475 |
cups-libs-1.3.7-8.el5.x86_64.rpm | SHA-256: 76ba03cabf65463b77422a78f93bb67e0c3e815750eb3282f2f57f5642652daa |
cups-lpd-1.3.7-8.el5.x86_64.rpm | SHA-256: ec555af95c154791ecd9007b67c8e53e2f3e1d057acdcdaea2b7bf249e3eaedc |
i386 | |
cups-1.3.7-8.el5.i386.rpm | SHA-256: f9ea1ae3b244ad8fe5edff26299ff720f75d182bb21e7bfd8d3f887cb759bcaf |
cups-libs-1.3.7-8.el5.i386.rpm | SHA-256: e3c6ebc0925413f1ae01900d243454cd676864cab6c956d990d16d03f4ad9475 |
cups-lpd-1.3.7-8.el5.i386.rpm | SHA-256: bc855055e0e73349df704f643a7381634bf71e910a5da3946e4ed042b790bb00 |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
cups-1.3.7-8.el5.src.rpm | SHA-256: 9b180554139375b6e0b35d16970726b92ce459c5d5af05631521c1e35cad9d94 |
s390x | |
cups-1.3.7-8.el5.s390x.rpm | SHA-256: 91b372b28e88760a2d5c17d497ccf86ee3befd28a5241dfea99e366ffec88d75 |
cups-devel-1.3.7-8.el5.s390.rpm | SHA-256: 62ed240f9a0268389c3837e18bf62ed2822242f8db452e17024094af21bd496e |
cups-devel-1.3.7-8.el5.s390x.rpm | SHA-256: f9682b87a9b4cd4228086d50541637cbdc4e07dd6106b8b368a3595b38ea3555 |
cups-libs-1.3.7-8.el5.s390.rpm | SHA-256: e136341270d46710a7384ded263d107cc9f5be1abfbce29bee130b39e2136094 |
cups-libs-1.3.7-8.el5.s390x.rpm | SHA-256: f7626484d4a055b886dd7a0772193d55b6d4153eb7a21d480e655d3dca9df245 |
cups-lpd-1.3.7-8.el5.s390x.rpm | SHA-256: 1da2fa9f913f280cd6f6de47f417a29894ef969ed8bea9f9254d5fe5e14bf439 |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
cups-1.3.7-8.el5.src.rpm | SHA-256: 9b180554139375b6e0b35d16970726b92ce459c5d5af05631521c1e35cad9d94 |
ppc | |
cups-1.3.7-8.el5.ppc.rpm | SHA-256: 717a978e46d62b1438af9041950d5a17a982fe446608b9b81e11e308ea50149e |
cups-devel-1.3.7-8.el5.ppc.rpm | SHA-256: 030c5beda4ca1869549eb88c5557de8ca40afa603258c36e2b5f83f967a63fb1 |
cups-devel-1.3.7-8.el5.ppc64.rpm | SHA-256: 8c76a69d753879f068e3259a038fad7d87542c2215ba3a9474428dc96f3273d9 |
cups-libs-1.3.7-8.el5.ppc.rpm | SHA-256: 13866ece5f5e1b63ee65938f6e28e9140cead93b5737e1642f6f5e28fecd55c1 |
cups-libs-1.3.7-8.el5.ppc64.rpm | SHA-256: 3b3ed22e7cff9f280ca1f6a19518728e93cf018e667a9972c0093853f5e3fe13 |
cups-lpd-1.3.7-8.el5.ppc.rpm | SHA-256: 90117f1a7b035176291e4dcb7e394b56a5c46d60f52a31e4fefdb25c7a34d9a2 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
cups-1.3.7-8.el5.src.rpm | SHA-256: 9b180554139375b6e0b35d16970726b92ce459c5d5af05631521c1e35cad9d94 |
x86_64 | |
cups-1.3.7-8.el5.x86_64.rpm | SHA-256: c6d5ac5ea28fea1975200cfa5006d9bb805dde50d65363198e39d3de8423537f |
cups-devel-1.3.7-8.el5.i386.rpm | SHA-256: e017cbf3b6057401674ec83e9bac3447ad0611896ba404ec4bd588cb7156cbe5 |
cups-devel-1.3.7-8.el5.x86_64.rpm | SHA-256: 1ba4af1e2b0802e92360cd441da1fc47d41c0da865ed9cb4d41392fee896383c |
cups-libs-1.3.7-8.el5.i386.rpm | SHA-256: e3c6ebc0925413f1ae01900d243454cd676864cab6c956d990d16d03f4ad9475 |
cups-libs-1.3.7-8.el5.x86_64.rpm | SHA-256: 76ba03cabf65463b77422a78f93bb67e0c3e815750eb3282f2f57f5642652daa |
cups-lpd-1.3.7-8.el5.x86_64.rpm | SHA-256: ec555af95c154791ecd9007b67c8e53e2f3e1d057acdcdaea2b7bf249e3eaedc |
i386 | |
cups-1.3.7-8.el5.i386.rpm | SHA-256: f9ea1ae3b244ad8fe5edff26299ff720f75d182bb21e7bfd8d3f887cb759bcaf |
cups-devel-1.3.7-8.el5.i386.rpm | SHA-256: e017cbf3b6057401674ec83e9bac3447ad0611896ba404ec4bd588cb7156cbe5 |
cups-libs-1.3.7-8.el5.i386.rpm | SHA-256: e3c6ebc0925413f1ae01900d243454cd676864cab6c956d990d16d03f4ad9475 |
cups-lpd-1.3.7-8.el5.i386.rpm | SHA-256: bc855055e0e73349df704f643a7381634bf71e910a5da3946e4ed042b790bb00 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.