- Issued:
- 2011-01-13
- Updated:
- 2011-01-13
RHBA-2011:0095 - Bug Fix Advisory
Synopsis
cups bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated cups packages that resolve several issues are now available for
Red Hat Enterprise Linux 5.
Description
The Common UNIX Printing System (CUPS) provides a portable printing layer for
Linux, UNIX, and similar operating systems.
These updated cups packages provide fixes for the following bugs:
- CUPS printed page labels in the text area and the page labels thus covered the
text of plain text documents. Page labels are printed at the edge of the
imageable area and the outer text border. (BZ#527187)
- Document printing could be delayed when the user sent a document to a network
printer with the socket URI scheme. The delay occurred because the socket
back-end waited for pending back-channel data, even though the wait time option
was set to zero. This update removes the pertinent wait_bc() function call, and
the printing is no longer delayed. (BZ#561946)
- When the class members were changed, /etc/cups/classes.conf was not always
updated accordingly. This issue has been resolved, and the configuration file is
now always updated as expected. (BZ#565823)
- Previously, when a printer was removed from a class, the list of class members
was not updated properly. As a result, if the user attempted to add the printer
with the same name to the class the following error message occurred:
Printer [printer] is already a member of class [class]
With this update, the member list is updated as expected, and re-adding the
previously removed printer no longer causes the above error. (BZ#565829)
- In some circumstances, the standard CUPS back ends, which transfer data to
printers, got into an endless loop, which consumed all CPU cycles. With this
update, the main data processing loop shared by all back ends is adjusted and
the problem no longer occurs. (BZ#605584)
- The unsupported-character-set error message used the formatting: "Unsupported
character set [host.name] from host [character.set]! Clients must use us-ascii
or utf-8." This was due to a mistake in the error message formatting. With this
update, the parameters are swapped and the error message uses the correct
parameter order. (BZ#608016)
- The CUPS mailto notifier got in a loop consuming CPU cycles if an SMTP mail
server failed while the notifier was sending an email message. This update fixes
the SMTP response parsing code of the notifier and the loop occurs no longer.
(BZ#608392)
- It was not possible to print with the samba3x package. This was due to a
missing RPM trigger in the CUPS back-end directory. The update adds a trigger,
which creates a symbolic link for the samba3x package. (BZ#621932)
- A domain name service failure caused a printer queue to stop, because failure
to lookup a hostname was treated as a hard error and the ErrorPolicy for the
queue was not followed. With this update, the DNS failures are no longer
considered permanent failures and if such a failure occurs, the set ErrorPolicy
is applied. (BZ#651945)
All users of cups are advised to upgrade to these updated packages, which
resolve 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
https://access.redhat.com/kb/docs/DOC-11259
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 - 527187 - Page labels overwrite printed text
- BZ - 565823 - cups scheduler do not save classes when deleting a printer
- BZ - 565829 - cups class members not updated when removing printers
- BZ - 605584 - Cups socket in endless loop consuming 100% CPU cycles
- BZ - 608016 - Typo in unsupported-character-set error message
- BZ - 608392 - CUPS' mailto notifier can run into an infinite loop
- BZ - 621932 - Impossible to add 'Windows Printer via SAMBA' in Cups gui interface with samba3x
- BZ - 651945 - Queues are stopped if domain name resolution fails, disregarding ErrorPolicy
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
cups-1.3.7-26.el5.src.rpm | SHA-256: ca66785e4c85e9bd9348faa5fa4d2aca64e1bf770f94b7fc7de572fd59c8dbd5 |
x86_64 | |
cups-1.3.7-26.el5.x86_64.rpm | SHA-256: 154b1e13b9e19c56110b56c97ac8ef24b0e7d51c0dcce055eb5ee1913369cdf6 |
cups-devel-1.3.7-26.el5.i386.rpm | SHA-256: 5684f9531a283c85cba20300140aec7c66a78914fc3ffe379fe394e7b47328e8 |
cups-devel-1.3.7-26.el5.x86_64.rpm | SHA-256: f760fde902787897d2b8b12a92e7d213d6329fe38fa3d7cdf8a5d0f514c0e523 |
cups-libs-1.3.7-26.el5.i386.rpm | SHA-256: cc6c1467fb90527bdc028e32e47b2e3161cbde5e8ab3e851833ba94411e2dd5f |
cups-libs-1.3.7-26.el5.x86_64.rpm | SHA-256: a624e794985a30420e35de762afa651c09e2459d13739b0883554696d81155b4 |
cups-lpd-1.3.7-26.el5.x86_64.rpm | SHA-256: 567adfb9b6926f9624897db7462dfb245bd428571ee367951f8ff60bc97bb804 |
ia64 | |
cups-1.3.7-26.el5.ia64.rpm | SHA-256: 7b884b2e314a9106d50ed5ac2bafb12a92200a597de55b32fb33cde812e6a5b8 |
cups-devel-1.3.7-26.el5.ia64.rpm | SHA-256: 65342a044a1e38f214ccc54684e7ff7bb1b6394e251ecf67e3531b4bfca2628e |
cups-libs-1.3.7-26.el5.i386.rpm | SHA-256: cc6c1467fb90527bdc028e32e47b2e3161cbde5e8ab3e851833ba94411e2dd5f |
cups-libs-1.3.7-26.el5.ia64.rpm | SHA-256: 35e9768c65f88d9067f807be4d1d83cfde3d1a8ccff3790f566e2d9965d9f568 |
cups-lpd-1.3.7-26.el5.ia64.rpm | SHA-256: 93fb589fc7a820399904285216a083fdefb4f8add9126fd7d09d07e419394437 |
i386 | |
cups-1.3.7-26.el5.i386.rpm | SHA-256: bd4c74de22669f09353fa833e6ae8a24ff57283a6375491da9e7fcba22bed808 |
cups-devel-1.3.7-26.el5.i386.rpm | SHA-256: 5684f9531a283c85cba20300140aec7c66a78914fc3ffe379fe394e7b47328e8 |
cups-libs-1.3.7-26.el5.i386.rpm | SHA-256: cc6c1467fb90527bdc028e32e47b2e3161cbde5e8ab3e851833ba94411e2dd5f |
cups-lpd-1.3.7-26.el5.i386.rpm | SHA-256: c4aac348fb9b81faae95f63b6d01f060b19457ad3ee61373033c0b7bcbdd0cea |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
cups-1.3.7-26.el5.src.rpm | SHA-256: ca66785e4c85e9bd9348faa5fa4d2aca64e1bf770f94b7fc7de572fd59c8dbd5 |
x86_64 | |
cups-1.3.7-26.el5.x86_64.rpm | SHA-256: 154b1e13b9e19c56110b56c97ac8ef24b0e7d51c0dcce055eb5ee1913369cdf6 |
cups-devel-1.3.7-26.el5.i386.rpm | SHA-256: 5684f9531a283c85cba20300140aec7c66a78914fc3ffe379fe394e7b47328e8 |
cups-devel-1.3.7-26.el5.x86_64.rpm | SHA-256: f760fde902787897d2b8b12a92e7d213d6329fe38fa3d7cdf8a5d0f514c0e523 |
cups-libs-1.3.7-26.el5.i386.rpm | SHA-256: cc6c1467fb90527bdc028e32e47b2e3161cbde5e8ab3e851833ba94411e2dd5f |
cups-libs-1.3.7-26.el5.x86_64.rpm | SHA-256: a624e794985a30420e35de762afa651c09e2459d13739b0883554696d81155b4 |
cups-lpd-1.3.7-26.el5.x86_64.rpm | SHA-256: 567adfb9b6926f9624897db7462dfb245bd428571ee367951f8ff60bc97bb804 |
i386 | |
cups-1.3.7-26.el5.i386.rpm | SHA-256: bd4c74de22669f09353fa833e6ae8a24ff57283a6375491da9e7fcba22bed808 |
cups-devel-1.3.7-26.el5.i386.rpm | SHA-256: 5684f9531a283c85cba20300140aec7c66a78914fc3ffe379fe394e7b47328e8 |
cups-libs-1.3.7-26.el5.i386.rpm | SHA-256: cc6c1467fb90527bdc028e32e47b2e3161cbde5e8ab3e851833ba94411e2dd5f |
cups-lpd-1.3.7-26.el5.i386.rpm | SHA-256: c4aac348fb9b81faae95f63b6d01f060b19457ad3ee61373033c0b7bcbdd0cea |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
cups-1.3.7-26.el5.src.rpm | SHA-256: ca66785e4c85e9bd9348faa5fa4d2aca64e1bf770f94b7fc7de572fd59c8dbd5 |
x86_64 | |
cups-1.3.7-26.el5.x86_64.rpm | SHA-256: 154b1e13b9e19c56110b56c97ac8ef24b0e7d51c0dcce055eb5ee1913369cdf6 |
cups-libs-1.3.7-26.el5.i386.rpm | SHA-256: cc6c1467fb90527bdc028e32e47b2e3161cbde5e8ab3e851833ba94411e2dd5f |
cups-libs-1.3.7-26.el5.x86_64.rpm | SHA-256: a624e794985a30420e35de762afa651c09e2459d13739b0883554696d81155b4 |
cups-lpd-1.3.7-26.el5.x86_64.rpm | SHA-256: 567adfb9b6926f9624897db7462dfb245bd428571ee367951f8ff60bc97bb804 |
i386 | |
cups-1.3.7-26.el5.i386.rpm | SHA-256: bd4c74de22669f09353fa833e6ae8a24ff57283a6375491da9e7fcba22bed808 |
cups-libs-1.3.7-26.el5.i386.rpm | SHA-256: cc6c1467fb90527bdc028e32e47b2e3161cbde5e8ab3e851833ba94411e2dd5f |
cups-lpd-1.3.7-26.el5.i386.rpm | SHA-256: c4aac348fb9b81faae95f63b6d01f060b19457ad3ee61373033c0b7bcbdd0cea |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
cups-1.3.7-26.el5.src.rpm | SHA-256: ca66785e4c85e9bd9348faa5fa4d2aca64e1bf770f94b7fc7de572fd59c8dbd5 |
s390x | |
cups-1.3.7-26.el5.s390x.rpm | SHA-256: 6ba1b9cead80d4fbd5406e659a86f72ab65cebc3233c3f55a15306e81914d1a6 |
cups-devel-1.3.7-26.el5.s390.rpm | SHA-256: 5cab2cbcf93b241da6553977feec32110d971fae0cd91a74753e71cd82fd845e |
cups-devel-1.3.7-26.el5.s390x.rpm | SHA-256: a32d2b8bb8230022ffbead9bea77b10ceeb51a37c4babf7e39e71ff1ed6da450 |
cups-libs-1.3.7-26.el5.s390.rpm | SHA-256: 0a7727f3f62bdc0df65512d61054de6d7c331a9e4ecd2ba72e7c7ef0846f89cf |
cups-libs-1.3.7-26.el5.s390x.rpm | SHA-256: 2d356dc6ea3683e244a935658de6a964f4df11e2d5b021e6df16503539bf7c27 |
cups-lpd-1.3.7-26.el5.s390x.rpm | SHA-256: 5bb3f030b036b103cf04ac2339f09b1809153357e80e3bd42a37870f13fc4c46 |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
cups-1.3.7-26.el5.src.rpm | SHA-256: ca66785e4c85e9bd9348faa5fa4d2aca64e1bf770f94b7fc7de572fd59c8dbd5 |
ppc | |
cups-1.3.7-26.el5.ppc.rpm | SHA-256: ca06057c9236e020836a15743c718764a526612b22fef31fbe6f510a4efb2450 |
cups-devel-1.3.7-26.el5.ppc.rpm | SHA-256: d4404cd9d3de778a48739697ebd4dae1992c9dd1c438483bb06fa8a7a5471953 |
cups-devel-1.3.7-26.el5.ppc64.rpm | SHA-256: 1bbc739dc49a4ef3591861c5365fb0c6ed8bbd364a356845e7469a3ff439cef1 |
cups-libs-1.3.7-26.el5.ppc.rpm | SHA-256: 988f76a809e9ac477f8d1e9b382101e62f4340af71fa55a672d0e15c9f319f05 |
cups-libs-1.3.7-26.el5.ppc64.rpm | SHA-256: 416366245cff5422abf00709814e596293c28b411f39c308e02561f3efbceacd |
cups-lpd-1.3.7-26.el5.ppc.rpm | SHA-256: 83b1f8c987dc0e919b51c9b02fb8b5b0e24dcea5537513365104bf77627ef98d |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
cups-1.3.7-26.el5.src.rpm | SHA-256: ca66785e4c85e9bd9348faa5fa4d2aca64e1bf770f94b7fc7de572fd59c8dbd5 |
x86_64 | |
cups-1.3.7-26.el5.x86_64.rpm | SHA-256: 154b1e13b9e19c56110b56c97ac8ef24b0e7d51c0dcce055eb5ee1913369cdf6 |
cups-devel-1.3.7-26.el5.i386.rpm | SHA-256: 5684f9531a283c85cba20300140aec7c66a78914fc3ffe379fe394e7b47328e8 |
cups-devel-1.3.7-26.el5.x86_64.rpm | SHA-256: f760fde902787897d2b8b12a92e7d213d6329fe38fa3d7cdf8a5d0f514c0e523 |
cups-libs-1.3.7-26.el5.i386.rpm | SHA-256: cc6c1467fb90527bdc028e32e47b2e3161cbde5e8ab3e851833ba94411e2dd5f |
cups-libs-1.3.7-26.el5.x86_64.rpm | SHA-256: a624e794985a30420e35de762afa651c09e2459d13739b0883554696d81155b4 |
cups-lpd-1.3.7-26.el5.x86_64.rpm | SHA-256: 567adfb9b6926f9624897db7462dfb245bd428571ee367951f8ff60bc97bb804 |
i386 | |
cups-1.3.7-26.el5.i386.rpm | SHA-256: bd4c74de22669f09353fa833e6ae8a24ff57283a6375491da9e7fcba22bed808 |
cups-devel-1.3.7-26.el5.i386.rpm | SHA-256: 5684f9531a283c85cba20300140aec7c66a78914fc3ffe379fe394e7b47328e8 |
cups-libs-1.3.7-26.el5.i386.rpm | SHA-256: cc6c1467fb90527bdc028e32e47b2e3161cbde5e8ab3e851833ba94411e2dd5f |
cups-lpd-1.3.7-26.el5.i386.rpm | SHA-256: c4aac348fb9b81faae95f63b6d01f060b19457ad3ee61373033c0b7bcbdd0cea |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.