Bug Fix Advisory cups bug fix update

Advisory: RHBA-2008:0212-3
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2008-04-28
Last updated on: 2008-04-28
Affected Products: Red Hat Desktop (v. 4)
Red Hat Enterprise Linux AS (v. 4)
Red Hat Enterprise Linux ES (v. 4)
Red Hat Enterprise Linux WS (v. 4)
OVAL: N/A

Details

Updated cups packages that fix a bug are now available.

The Common UNIX Printing System (CUPS) provides a portable printing layer
for UNIX(R) operating systems.

These updated packages address the following bug:

* the libcups library, which provides facilities for communicating using
the Internet Printing Protocol (IPP), includes a routine: ippReadIO(). In
the previous version of cups, this routine searched a singly-linked list of
IPP attributes, resulting in serious inefficiency when dealing with large
IPP messages. In environments with a large number of cups printer queues
(2000 or thereabouts), this inefficiency caused gnome-default-printer to
take up to five minutes to go from initial launch to displaying its
"Default Printer" window. In this updated package, ippReadIO() now searches
a doubly-linked list. As a consequnce, in equivalent environments
gnome-default-printer now takes only a few seconds to display its "Default
Printer" window.

All cups users should upgrade to these updated packages, which resolve this
issue.


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

Updated packages

Red Hat Desktop (v. 4)

SRPMS:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.src.rpm
File outdated by:  RHBA-2008:0669
    d7fe2e0429595f8744469532e453a01a
 
IA-32:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    bb5acf5de67d3b54a1787cb156a0e212
cups-devel-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    ad6c39010a8efc2a207d824ab59f2683
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    d81be58a056f2cbd1a8ac13b22b9367f
 
x86_64:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.x86_64.rpm
File outdated by:  RHBA-2008:0669
    e642290b305963785b24a999c9d0d45b
cups-devel-1.1.22-0.rc1.9.20.2.el4_6.7.x86_64.rpm
File outdated by:  RHBA-2008:0669
    d2dd6f112d1fe25094db899cde5a417d
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    d81be58a056f2cbd1a8ac13b22b9367f
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.x86_64.rpm
File outdated by:  RHBA-2008:0669
    aab3868ebb3011b43309e858b7319f1e
 
Red Hat Enterprise Linux AS (v. 4)

SRPMS:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.src.rpm
File outdated by:  RHBA-2008:0669
    d7fe2e0429595f8744469532e453a01a
 
IA-32:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    bb5acf5de67d3b54a1787cb156a0e212
cups-devel-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    ad6c39010a8efc2a207d824ab59f2683
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    d81be58a056f2cbd1a8ac13b22b9367f
 
IA-64:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.ia64.rpm
File outdated by:  RHBA-2008:0669
    ca5fd492cbabf2f91a73889e9b842a13
cups-devel-1.1.22-0.rc1.9.20.2.el4_6.7.ia64.rpm
File outdated by:  RHBA-2008:0669
    826dade4d9ab3f31547995b5eaa963b1
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    d81be58a056f2cbd1a8ac13b22b9367f
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.ia64.rpm
File outdated by:  RHBA-2008:0669
    458928d69fe31943489387af49aaf5c2
 
PPC:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.ppc.rpm
File outdated by:  RHBA-2008:0669
    2119cb9fd4d04994d4672f31e7c4a064
cups-devel-1.1.22-0.rc1.9.20.2.el4_6.7.ppc.rpm
File outdated by:  RHBA-2008:0669
    4caf4b922e1987023bfb843c490b3b28
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.ppc.rpm
File outdated by:  RHBA-2008:0669
    4006ecdb4d080e2cd44c5397730775d2
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.ppc64.rpm
File outdated by:  RHBA-2008:0669
    aec685943bb1856502294261a0817c38
 
s390:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.s390.rpm
File outdated by:  RHBA-2008:0669
    b170b0dfb871a19406df9e9830a2125f
cups-devel-1.1.22-0.rc1.9.20.2.el4_6.7.s390.rpm
File outdated by:  RHBA-2008:0669
    5a507af151d05e81ea340e1cee444bcf
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.s390.rpm
File outdated by:  RHBA-2008:0669
    5bbc519f2ea7b535645acbbafdd665e3
 
s390x:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.s390x.rpm
File outdated by:  RHBA-2008:0669
    eca2c878ce8911bc87e9daf86639155f
cups-devel-1.1.22-0.rc1.9.20.2.el4_6.7.s390x.rpm
File outdated by:  RHBA-2008:0669
    b10b8cfac573e76a2ebb12a7705c2713
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.s390.rpm
File outdated by:  RHBA-2008:0669
    5bbc519f2ea7b535645acbbafdd665e3
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.s390x.rpm
File outdated by:  RHBA-2008:0669
    3f72ed3375946bab995c24b126379538
 
x86_64:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.x86_64.rpm
File outdated by:  RHBA-2008:0669
    e642290b305963785b24a999c9d0d45b
cups-devel-1.1.22-0.rc1.9.20.2.el4_6.7.x86_64.rpm
File outdated by:  RHBA-2008:0669
    d2dd6f112d1fe25094db899cde5a417d
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    d81be58a056f2cbd1a8ac13b22b9367f
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.x86_64.rpm
File outdated by:  RHBA-2008:0669
    aab3868ebb3011b43309e858b7319f1e
 
Red Hat Enterprise Linux ES (v. 4)

SRPMS:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.src.rpm
File outdated by:  RHBA-2008:0669
    d7fe2e0429595f8744469532e453a01a
 
IA-32:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    bb5acf5de67d3b54a1787cb156a0e212
cups-devel-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    ad6c39010a8efc2a207d824ab59f2683
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    d81be58a056f2cbd1a8ac13b22b9367f
 
IA-64:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.ia64.rpm
File outdated by:  RHBA-2008:0669
    ca5fd492cbabf2f91a73889e9b842a13
cups-devel-1.1.22-0.rc1.9.20.2.el4_6.7.ia64.rpm
File outdated by:  RHBA-2008:0669
    826dade4d9ab3f31547995b5eaa963b1
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    d81be58a056f2cbd1a8ac13b22b9367f
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.ia64.rpm
File outdated by:  RHBA-2008:0669
    458928d69fe31943489387af49aaf5c2
 
x86_64:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.x86_64.rpm
File outdated by:  RHBA-2008:0669
    e642290b305963785b24a999c9d0d45b
cups-devel-1.1.22-0.rc1.9.20.2.el4_6.7.x86_64.rpm
File outdated by:  RHBA-2008:0669
    d2dd6f112d1fe25094db899cde5a417d
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    d81be58a056f2cbd1a8ac13b22b9367f
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.x86_64.rpm
File outdated by:  RHBA-2008:0669
    aab3868ebb3011b43309e858b7319f1e
 
Red Hat Enterprise Linux WS (v. 4)

SRPMS:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.src.rpm
File outdated by:  RHBA-2008:0669
    d7fe2e0429595f8744469532e453a01a
 
IA-32:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    bb5acf5de67d3b54a1787cb156a0e212
cups-devel-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    ad6c39010a8efc2a207d824ab59f2683
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    d81be58a056f2cbd1a8ac13b22b9367f
 
IA-64:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.ia64.rpm
File outdated by:  RHBA-2008:0669
    ca5fd492cbabf2f91a73889e9b842a13
cups-devel-1.1.22-0.rc1.9.20.2.el4_6.7.ia64.rpm
File outdated by:  RHBA-2008:0669
    826dade4d9ab3f31547995b5eaa963b1
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    d81be58a056f2cbd1a8ac13b22b9367f
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.ia64.rpm
File outdated by:  RHBA-2008:0669
    458928d69fe31943489387af49aaf5c2
 
x86_64:
cups-1.1.22-0.rc1.9.20.2.el4_6.7.x86_64.rpm
File outdated by:  RHBA-2008:0669
    e642290b305963785b24a999c9d0d45b
cups-devel-1.1.22-0.rc1.9.20.2.el4_6.7.x86_64.rpm
File outdated by:  RHBA-2008:0669
    d2dd6f112d1fe25094db899cde5a417d
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.i386.rpm
File outdated by:  RHBA-2008:0669
    d81be58a056f2cbd1a8ac13b22b9367f
cups-libs-1.1.22-0.rc1.9.20.2.el4_6.7.x86_64.rpm
File outdated by:  RHBA-2008:0669
    aab3868ebb3011b43309e858b7319f1e
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

439768 - [SHELL] gnome-default-printer takes ~5 min on startup on large # of available printers



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/