- Issued:
- 2009-09-02
- Updated:
- 2009-09-02
RHBA-2009:1360 - 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 fix several bugs are now available.
Description
The Common UNIX Printing System (CUPS) provides a portable printing layer
for UNIX and Unix-like operating systems.
These updated packages address the following bugs:
- the libcups library's HTTP state machine could get into a busy loop when
a connection was closed at an unexpected point. (BZ#474323)
- web interface template files and translated template files were not
marked as configuration files so local modifications to them would be lost
when applying updates. This update will also cause local modifications to
those files to be lost, but will prevent the same situation occurring with
future updates. (BZ#474769)
- the "compression" job option was encoded with the wrong IPP tag,
preventing the "document-format" job option from overriding automatic MIME
type detection of compressed job files . (BZ#474814)
- the "mailto" CUPS notifier used the wrong line ending when transferring
messages to an SMTP server, causing it not to send any notifications.
(BZ#474920)
- automatic MIME type detection would fail when the document name was
required by the relevant rule but only one file was present in the job.
MIME detection would also fail with some rules using "+" (e.g.
application/x-shell). (BZ#479635)
- incorrect web interface URLs would be given when the server's domain name
resolved to a local loopback address on the server. (BZ#479809)
- the CUPS configuration file directive "Satisfy Any" was not correctly
implemented, causing access to be restricted in situations where it should
not have been. (BZ#481303)
- an optimization in the libcups library for fetching details of a print
queue when its name is known caused problems with obtaining the name of the
default printer when "lpoptions" files listed a non-existent queue as the
default. (BZ#481481)
- RPM verification would fail on configuration files even though content
changes were expected. (BZ#487161)
- the CUPS scheduler requires an updated version of the krb5 package in
order to function correctly but this was not an RPM dependency. (BZ#489714)
- the text-only filter would not send form-feed characters correctly.
(BZ#491190)
- incorrect IPP-Get-Jobs requests, accepted by CUPS in current versions of
Red Hat Enterprise Linux but rejected in newer versions of the upstream
package, were generated by the cupsGetJobs2() API function and by the
lpstat and lpq commands. (BZ#497529)
All cups users should 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
http://kbase.redhat.com/faq/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 - 474323 - another libcups busy-loop
- BZ - 474769 - templates and translated templates should be marked as configuration files
- BZ - 474814 - Cannot override CUPS' auto-typing for compressed files
- BZ - 474920 - CUPS' mailto notifier is broken up-to 1.3.9 (inclusive)
- BZ - 479635 - CUPS gets MIME type of application/x-shell wrong
- BZ - 479809 - CUPS web interface admin URLs are incorrect
- BZ - 481303 - cupsd.conf directive "Satisfy Any" broken when upgrading from CUPS v1.2.4 to CUPS v1.3.7
- BZ - 481481 - LPR no longer knows system default printer, but not LPQ, after upgrading to cups-1.3.7
- BZ - 487161 - cups rpm verification fails on configfile
- BZ - 489714 - Needs explicit versioned krb5-libs dependency
- BZ - 491190 - SendFF does not work
- BZ - 497529 - lpstat uses incorrect IPP-Get-Jobs request; rejected by CUPS-1.3.10
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
cups-1.3.7-11.el5.src.rpm | SHA-256: 77dec3952e27f5fd6476d07c697b46c9c4ded0e1da6066745d33f5d30570728d |
x86_64 | |
cups-1.3.7-11.el5.x86_64.rpm | SHA-256: fd85de39fc9002a9a767963bfead04a1b2ec2ee1442e68a1ff17a3546d6d56c2 |
cups-devel-1.3.7-11.el5.i386.rpm | SHA-256: 6b9333332ef56573b15bc5e997495221d1d344aa05274369a501811b99366c53 |
cups-devel-1.3.7-11.el5.x86_64.rpm | SHA-256: 4c90f3e274d8870c6370f7a6d615d2169f4091a13e691d4e2d8bf4d0f244f4aa |
cups-libs-1.3.7-11.el5.i386.rpm | SHA-256: c1fd31f8f9ccb14698fbfc989224f0acf0c95f6084a0a87adcc49525d15dd82c |
cups-libs-1.3.7-11.el5.x86_64.rpm | SHA-256: 1a2d7e449e1d77cedb334dbd76354c48824cba38444150bbc4aa2fbbc54aceb8 |
cups-lpd-1.3.7-11.el5.x86_64.rpm | SHA-256: 3ac1d6454d2a71fd80f0a016eeb6cf6ee034f8ce415898c5d1503654166a63e0 |
ia64 | |
cups-1.3.7-11.el5.ia64.rpm | SHA-256: 9be4de6b78dc9812f176466e00dafdee15c9ee646d509499ae106a9f0ae1298a |
cups-devel-1.3.7-11.el5.ia64.rpm | SHA-256: a7ca5602cc12a2c47d442938c69454abe6fc67085a2b6609e7a696a0ac7685db |
cups-libs-1.3.7-11.el5.i386.rpm | SHA-256: c1fd31f8f9ccb14698fbfc989224f0acf0c95f6084a0a87adcc49525d15dd82c |
cups-libs-1.3.7-11.el5.ia64.rpm | SHA-256: 8432caef6a4ebca1f970ed0750dc28997f60280f9586f77cbb7e4e5751183975 |
cups-lpd-1.3.7-11.el5.ia64.rpm | SHA-256: fe0cf4c8757f506a60d31adbfd79e5372509ee16e6968b3b28999820f308e12c |
i386 | |
cups-1.3.7-11.el5.i386.rpm | SHA-256: e24a73505831aa8580134d39819ff0a6960bb7eebaf2529608c71b39482581c2 |
cups-devel-1.3.7-11.el5.i386.rpm | SHA-256: 6b9333332ef56573b15bc5e997495221d1d344aa05274369a501811b99366c53 |
cups-libs-1.3.7-11.el5.i386.rpm | SHA-256: c1fd31f8f9ccb14698fbfc989224f0acf0c95f6084a0a87adcc49525d15dd82c |
cups-lpd-1.3.7-11.el5.i386.rpm | SHA-256: ec806df808667d08b2a1e6f167818fe45779e9cadd0e1063d431c7200818760e |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
cups-1.3.7-11.el5.src.rpm | SHA-256: 77dec3952e27f5fd6476d07c697b46c9c4ded0e1da6066745d33f5d30570728d |
x86_64 | |
cups-1.3.7-11.el5.x86_64.rpm | SHA-256: fd85de39fc9002a9a767963bfead04a1b2ec2ee1442e68a1ff17a3546d6d56c2 |
cups-devel-1.3.7-11.el5.i386.rpm | SHA-256: 6b9333332ef56573b15bc5e997495221d1d344aa05274369a501811b99366c53 |
cups-devel-1.3.7-11.el5.x86_64.rpm | SHA-256: 4c90f3e274d8870c6370f7a6d615d2169f4091a13e691d4e2d8bf4d0f244f4aa |
cups-libs-1.3.7-11.el5.i386.rpm | SHA-256: c1fd31f8f9ccb14698fbfc989224f0acf0c95f6084a0a87adcc49525d15dd82c |
cups-libs-1.3.7-11.el5.x86_64.rpm | SHA-256: 1a2d7e449e1d77cedb334dbd76354c48824cba38444150bbc4aa2fbbc54aceb8 |
cups-lpd-1.3.7-11.el5.x86_64.rpm | SHA-256: 3ac1d6454d2a71fd80f0a016eeb6cf6ee034f8ce415898c5d1503654166a63e0 |
i386 | |
cups-1.3.7-11.el5.i386.rpm | SHA-256: e24a73505831aa8580134d39819ff0a6960bb7eebaf2529608c71b39482581c2 |
cups-devel-1.3.7-11.el5.i386.rpm | SHA-256: 6b9333332ef56573b15bc5e997495221d1d344aa05274369a501811b99366c53 |
cups-libs-1.3.7-11.el5.i386.rpm | SHA-256: c1fd31f8f9ccb14698fbfc989224f0acf0c95f6084a0a87adcc49525d15dd82c |
cups-lpd-1.3.7-11.el5.i386.rpm | SHA-256: ec806df808667d08b2a1e6f167818fe45779e9cadd0e1063d431c7200818760e |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
cups-1.3.7-11.el5.src.rpm | SHA-256: 77dec3952e27f5fd6476d07c697b46c9c4ded0e1da6066745d33f5d30570728d |
x86_64 | |
cups-1.3.7-11.el5.x86_64.rpm | SHA-256: fd85de39fc9002a9a767963bfead04a1b2ec2ee1442e68a1ff17a3546d6d56c2 |
cups-libs-1.3.7-11.el5.i386.rpm | SHA-256: c1fd31f8f9ccb14698fbfc989224f0acf0c95f6084a0a87adcc49525d15dd82c |
cups-libs-1.3.7-11.el5.x86_64.rpm | SHA-256: 1a2d7e449e1d77cedb334dbd76354c48824cba38444150bbc4aa2fbbc54aceb8 |
cups-lpd-1.3.7-11.el5.x86_64.rpm | SHA-256: 3ac1d6454d2a71fd80f0a016eeb6cf6ee034f8ce415898c5d1503654166a63e0 |
i386 | |
cups-1.3.7-11.el5.i386.rpm | SHA-256: e24a73505831aa8580134d39819ff0a6960bb7eebaf2529608c71b39482581c2 |
cups-libs-1.3.7-11.el5.i386.rpm | SHA-256: c1fd31f8f9ccb14698fbfc989224f0acf0c95f6084a0a87adcc49525d15dd82c |
cups-lpd-1.3.7-11.el5.i386.rpm | SHA-256: ec806df808667d08b2a1e6f167818fe45779e9cadd0e1063d431c7200818760e |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
cups-1.3.7-11.el5.src.rpm | SHA-256: 77dec3952e27f5fd6476d07c697b46c9c4ded0e1da6066745d33f5d30570728d |
s390x | |
cups-1.3.7-11.el5.s390x.rpm | SHA-256: 17d7d657d0029e13fda4074f03323ab0fa601da5c4284968e2e82cbd52ea4d14 |
cups-devel-1.3.7-11.el5.s390.rpm | SHA-256: 61fec9ede59965a35c6db0c7a05cdb7c45ad379b51489b79130d0e52887d7186 |
cups-devel-1.3.7-11.el5.s390x.rpm | SHA-256: a860751ac52ef77e3b3538513ad4747a47a5a7e0b205d802c125032523137a20 |
cups-libs-1.3.7-11.el5.s390.rpm | SHA-256: 0f64b44359ae817c588e6481bd02647e6dced180554bd9104b8f1b985fa6cf63 |
cups-libs-1.3.7-11.el5.s390x.rpm | SHA-256: 67c54083f5ddbc4da973a5b37010516fb886f388dbab2d1ca7b3c083e904d89c |
cups-lpd-1.3.7-11.el5.s390x.rpm | SHA-256: 797f00af9d207108e7dbba664111cc424cabfb351e290ce442153e19e6646748 |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
cups-1.3.7-11.el5.src.rpm | SHA-256: 77dec3952e27f5fd6476d07c697b46c9c4ded0e1da6066745d33f5d30570728d |
ppc | |
cups-1.3.7-11.el5.ppc.rpm | SHA-256: 18aa84654989d9cc91b85eec0260fe6772bfe68951127c581d306fab2712cc6c |
cups-devel-1.3.7-11.el5.ppc.rpm | SHA-256: 9a56286c76722a4beef9a7d0fa526c0ebb05d673cca7f4a51f4d31e49013e0d8 |
cups-devel-1.3.7-11.el5.ppc64.rpm | SHA-256: 439f799e8ca148e5af3ede0b70a390bde142e85ed3a9922ee95e7d64c338c3d0 |
cups-libs-1.3.7-11.el5.ppc.rpm | SHA-256: d5e5e261e5985727bf6748b6dae954d7b5419b99c670bd482ff075cfca8df67d |
cups-libs-1.3.7-11.el5.ppc64.rpm | SHA-256: 61b36f927c1dbcb8aa14befa889529ddf7160b1279fa45c652d2a85f310212de |
cups-lpd-1.3.7-11.el5.ppc.rpm | SHA-256: f2545a099e16d77c95780d6bba909422a27756c5fe692d47aa413fa1d35e0065 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
cups-1.3.7-11.el5.src.rpm | SHA-256: 77dec3952e27f5fd6476d07c697b46c9c4ded0e1da6066745d33f5d30570728d |
x86_64 | |
cups-1.3.7-11.el5.x86_64.rpm | SHA-256: fd85de39fc9002a9a767963bfead04a1b2ec2ee1442e68a1ff17a3546d6d56c2 |
cups-devel-1.3.7-11.el5.i386.rpm | SHA-256: 6b9333332ef56573b15bc5e997495221d1d344aa05274369a501811b99366c53 |
cups-devel-1.3.7-11.el5.x86_64.rpm | SHA-256: 4c90f3e274d8870c6370f7a6d615d2169f4091a13e691d4e2d8bf4d0f244f4aa |
cups-libs-1.3.7-11.el5.i386.rpm | SHA-256: c1fd31f8f9ccb14698fbfc989224f0acf0c95f6084a0a87adcc49525d15dd82c |
cups-libs-1.3.7-11.el5.x86_64.rpm | SHA-256: 1a2d7e449e1d77cedb334dbd76354c48824cba38444150bbc4aa2fbbc54aceb8 |
cups-lpd-1.3.7-11.el5.x86_64.rpm | SHA-256: 3ac1d6454d2a71fd80f0a016eeb6cf6ee034f8ce415898c5d1503654166a63e0 |
i386 | |
cups-1.3.7-11.el5.i386.rpm | SHA-256: e24a73505831aa8580134d39819ff0a6960bb7eebaf2529608c71b39482581c2 |
cups-devel-1.3.7-11.el5.i386.rpm | SHA-256: 6b9333332ef56573b15bc5e997495221d1d344aa05274369a501811b99366c53 |
cups-libs-1.3.7-11.el5.i386.rpm | SHA-256: c1fd31f8f9ccb14698fbfc989224f0acf0c95f6084a0a87adcc49525d15dd82c |
cups-lpd-1.3.7-11.el5.i386.rpm | SHA-256: ec806df808667d08b2a1e6f167818fe45779e9cadd0e1063d431c7200818760e |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.