Skip to navigation

Bug Fix Advisory cups bug fix update

Advisory: RHBA-2011:0095-2
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2011-01-13
Last updated on: 2011-01-13
Affected Products: RHEL Desktop Workstation (v. 5 client)
Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)

Details

Updated cups packages that resolve several issues are now available for
Red Hat Enterprise Linux 5.

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

Updated packages

RHEL Desktop Workstation (v. 5 client)

SRPMS:
cups-1.3.7-26.el5.src.rpm
File outdated by:  RHSA-2013:0580
    MD5: ae81a0db96023864de9920c03c9c2280
SHA-256: ca66785e4c85e9bd9348faa5fa4d2aca64e1bf770f94b7fc7de572fd59c8dbd5
 
IA-32:
cups-devel-1.3.7-26.el5.i386.rpm
File outdated by:  RHSA-2013:0580
    MD5: 4d945d142ae8f14a38e7135909cc5a98
SHA-256: 5684f9531a283c85cba20300140aec7c66a78914fc3ffe379fe394e7b47328e8
 
x86_64:
cups-devel-1.3.7-26.el5.i386.rpm
File outdated by:  RHSA-2013:0580
    MD5: 4d945d142ae8f14a38e7135909cc5a98
SHA-256: 5684f9531a283c85cba20300140aec7c66a78914fc3ffe379fe394e7b47328e8
cups-devel-1.3.7-26.el5.x86_64.rpm
File outdated by:  RHSA-2013:0580
    MD5: 6a85aaf5832ba39a275448ece7bb3790
SHA-256: f760fde902787897d2b8b12a92e7d213d6329fe38fa3d7cdf8a5d0f514c0e523
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
cups-1.3.7-26.el5.src.rpm
File outdated by:  RHSA-2013:0580
    MD5: ae81a0db96023864de9920c03c9c2280
SHA-256: ca66785e4c85e9bd9348faa5fa4d2aca64e1bf770f94b7fc7de572fd59c8dbd5
 
IA-32:
cups-1.3.7-26.el5.i386.rpm
File outdated by:  RHSA-2013:0580
    MD5: 1c1b5bcda3970f327043aeccfd5a8d1c
SHA-256: bd4c74de22669f09353fa833e6ae8a24ff57283a6375491da9e7fcba22bed808
cups-devel-1.3.7-26.el5.i386.rpm
File outdated by:  RHSA-2013:0580
    MD5: 4d945d142ae8f14a38e7135909cc5a98
SHA-256: 5684f9531a283c85cba20300140aec7c66a78914fc3ffe379fe394e7b47328e8
cups-libs-1.3.7-26.el5.i386.rpm
File outdated by:  RHSA-2013:0580
    MD5: a78ad27267ee9e3976cd4c637e535a28
SHA-256: cc6c1467fb90527bdc028e32e47b2e3161cbde5e8ab3e851833ba94411e2dd5f
cups-lpd-1.3.7-26.el5.i386.rpm
File outdated by:  RHSA-2013:0580
    MD5: 9a709278e6799ed56d40706dbe559960
SHA-256: c4aac348fb9b81faae95f63b6d01f060b19457ad3ee61373033c0b7bcbdd0cea
 
IA-64:
cups-1.3.7-26.el5.ia64.rpm
File outdated by:  RHSA-2013:0580
    MD5: ba62feeb71f77152cd1a6c016c9ca3f2
SHA-256: 7b884b2e314a9106d50ed5ac2bafb12a92200a597de55b32fb33cde812e6a5b8
cups-devel-1.3.7-26.el5.ia64.rpm
File outdated by:  RHSA-2013:0580
    MD5: 641ddb5689ee1e925c882366968be9ec
SHA-256: 65342a044a1e38f214ccc54684e7ff7bb1b6394e251ecf67e3531b4bfca2628e
cups-libs-1.3.7-26.el5.i386.rpm
File outdated by:  RHSA-2013:0580
    MD5: a78ad27267ee9e3976cd4c637e535a28
SHA-256: cc6c1467fb90527bdc028e32e47b2e3161cbde5e8ab3e851833ba94411e2dd5f
cups-libs-1.3.7-26.el5.ia64.rpm
File outdated by:  RHSA-2013:0580
    MD5: 89515f247b483d0d18beb6b1f74a6ece
SHA-256: 35e9768c65f88d9067f807be4d1d83cfde3d1a8ccff3790f566e2d9965d9f568
cups-lpd-1.3.7-26.el5.ia64.rpm
File outdated by:  RHSA-2013:0580
    MD5: 0868cf445fbf6c8f7a2577354930881b
SHA-256: 93fb589fc7a820399904285216a083fdefb4f8add9126fd7d09d07e419394437
 
PPC:
cups-1.3.7-26.el5.ppc.rpm
File outdated by:  RHSA-2013:0580
    MD5: 49b665a0514afa7c23a3efcaca9926e6
SHA-256: ca06057c9236e020836a15743c718764a526612b22fef31fbe6f510a4efb2450
cups-devel-1.3.7-26.el5.ppc.rpm
File outdated by:  RHSA-2013:0580
    MD5: 97798647dc2150c1462b72f292a03f35
SHA-256: d4404cd9d3de778a48739697ebd4dae1992c9dd1c438483bb06fa8a7a5471953
cups-devel-1.3.7-26.el5.ppc64.rpm
File outdated by:  RHSA-2013:0580
    MD5: f872e7134622f9c975fb45e3343cb846
SHA-256: 1bbc739dc49a4ef3591861c5365fb0c6ed8bbd364a356845e7469a3ff439cef1
cups-libs-1.3.7-26.el5.ppc.rpm
File outdated by:  RHSA-2013:0580
    MD5: 3be81c8de61b9161f7109c6f28591a28
SHA-256: 988f76a809e9ac477f8d1e9b382101e62f4340af71fa55a672d0e15c9f319f05
cups-libs-1.3.7-26.el5.ppc64.rpm
File outdated by:  RHSA-2013:0580
    MD5: dbfbac5c111edba5d6ad89da3eb0dcfb
SHA-256: 416366245cff5422abf00709814e596293c28b411f39c308e02561f3efbceacd
cups-lpd-1.3.7-26.el5.ppc.rpm
File outdated by:  RHSA-2013:0580
    MD5: bf4b1009ea23c7ff2e409a4bf5c6a1b8
SHA-256: 83b1f8c987dc0e919b51c9b02fb8b5b0e24dcea5537513365104bf77627ef98d
 
s390x:
cups-1.3.7-26.el5.s390x.rpm
File outdated by:  RHSA-2013:0580
    MD5: 5db4b007f33233f527aff463a2fb93fc
SHA-256: 6ba1b9cead80d4fbd5406e659a86f72ab65cebc3233c3f55a15306e81914d1a6
cups-devel-1.3.7-26.el5.s390.rpm
File outdated by:  RHSA-2013:0580
    MD5: 3588082684e8708cd51bf59389ec2807
SHA-256: 5cab2cbcf93b241da6553977feec32110d971fae0cd91a74753e71cd82fd845e
cups-devel-1.3.7-26.el5.s390x.rpm
File outdated by:  RHSA-2013:0580
    MD5: b5a4e516ff1dada8aafe2d170a9bc7b2
SHA-256: a32d2b8bb8230022ffbead9bea77b10ceeb51a37c4babf7e39e71ff1ed6da450
cups-libs-1.3.7-26.el5.s390.rpm
File outdated by:  RHSA-2013:0580
    MD5: 048f2c7e31cd127caec3155937acd811
SHA-256: 0a7727f3f62bdc0df65512d61054de6d7c331a9e4ecd2ba72e7c7ef0846f89cf
cups-libs-1.3.7-26.el5.s390x.rpm
File outdated by:  RHSA-2013:0580
    MD5: 4aed858d19cc1f6ce93cd4fa9393616f
SHA-256: 2d356dc6ea3683e244a935658de6a964f4df11e2d5b021e6df16503539bf7c27
cups-lpd-1.3.7-26.el5.s390x.rpm
File outdated by:  RHSA-2013:0580
    MD5: 9f646638ec0d1468c0b4854740959a27
SHA-256: 5bb3f030b036b103cf04ac2339f09b1809153357e80e3bd42a37870f13fc4c46
 
x86_64:
cups-1.3.7-26.el5.x86_64.rpm
File outdated by:  RHSA-2013:0580
    MD5: 9794a518b8457550d1089580b35c199f
SHA-256: 154b1e13b9e19c56110b56c97ac8ef24b0e7d51c0dcce055eb5ee1913369cdf6
cups-devel-1.3.7-26.el5.i386.rpm
File outdated by:  RHSA-2013:0580
    MD5: 4d945d142ae8f14a38e7135909cc5a98
SHA-256: 5684f9531a283c85cba20300140aec7c66a78914fc3ffe379fe394e7b47328e8
cups-devel-1.3.7-26.el5.x86_64.rpm
File outdated by:  RHSA-2013:0580
    MD5: 6a85aaf5832ba39a275448ece7bb3790
SHA-256: f760fde902787897d2b8b12a92e7d213d6329fe38fa3d7cdf8a5d0f514c0e523
cups-libs-1.3.7-26.el5.i386.rpm
File outdated by:  RHSA-2013:0580
    MD5: a78ad27267ee9e3976cd4c637e535a28
SHA-256: cc6c1467fb90527bdc028e32e47b2e3161cbde5e8ab3e851833ba94411e2dd5f
cups-libs-1.3.7-26.el5.x86_64.rpm
File outdated by:  RHSA-2013:0580
    MD5: 0698ab6e3667b32184529662560c579e
SHA-256: a624e794985a30420e35de762afa651c09e2459d13739b0883554696d81155b4
cups-lpd-1.3.7-26.el5.x86_64.rpm
File outdated by:  RHSA-2013:0580
    MD5: 5e164cfa2315cf8acb7b41376bb50a8b
SHA-256: 567adfb9b6926f9624897db7462dfb245bd428571ee367951f8ff60bc97bb804
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
cups-1.3.7-26.el5.src.rpm
File outdated by:  RHSA-2013:0580
    MD5: ae81a0db96023864de9920c03c9c2280
SHA-256: ca66785e4c85e9bd9348faa5fa4d2aca64e1bf770f94b7fc7de572fd59c8dbd5
 
IA-32:
cups-1.3.7-26.el5.i386.rpm
File outdated by:  RHSA-2013:0580
    MD5: 1c1b5bcda3970f327043aeccfd5a8d1c
SHA-256: bd4c74de22669f09353fa833e6ae8a24ff57283a6375491da9e7fcba22bed808
cups-libs-1.3.7-26.el5.i386.rpm
File outdated by:  RHSA-2013:0580
    MD5: a78ad27267ee9e3976cd4c637e535a28
SHA-256: cc6c1467fb90527bdc028e32e47b2e3161cbde5e8ab3e851833ba94411e2dd5f
cups-lpd-1.3.7-26.el5.i386.rpm
File outdated by:  RHSA-2013:0580
    MD5: 9a709278e6799ed56d40706dbe559960
SHA-256: c4aac348fb9b81faae95f63b6d01f060b19457ad3ee61373033c0b7bcbdd0cea
 
x86_64:
cups-1.3.7-26.el5.x86_64.rpm
File outdated by:  RHSA-2013:0580
    MD5: 9794a518b8457550d1089580b35c199f
SHA-256: 154b1e13b9e19c56110b56c97ac8ef24b0e7d51c0dcce055eb5ee1913369cdf6
cups-libs-1.3.7-26.el5.i386.rpm
File outdated by:  RHSA-2013:0580
    MD5: a78ad27267ee9e3976cd4c637e535a28
SHA-256: cc6c1467fb90527bdc028e32e47b2e3161cbde5e8ab3e851833ba94411e2dd5f
cups-libs-1.3.7-26.el5.x86_64.rpm
File outdated by:  RHSA-2013:0580
    MD5: 0698ab6e3667b32184529662560c579e
SHA-256: a624e794985a30420e35de762afa651c09e2459d13739b0883554696d81155b4
cups-lpd-1.3.7-26.el5.x86_64.rpm
File outdated by:  RHSA-2013:0580
    MD5: 5e164cfa2315cf8acb7b41376bb50a8b
SHA-256: 567adfb9b6926f9624897db7462dfb245bd428571ee367951f8ff60bc97bb804
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

527187 - Page labels overwrite printed text
565823 - cups scheduler do not save classes when deleting a printer
565829 - cups class members not updated when removing printers
605584 - Cups socket in endless loop consuming 100% CPU cycles
608016 - Typo in unsupported-character-set error message
608392 - CUPS' mailto notifier can run into an infinite loop
621932 - Impossible to add 'Windows Printer via SAMBA' in Cups gui interface with samba3x
651945 - Queues are stopped if domain name resolution fails, disregarding ErrorPolicy



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/