- Issued:
- 2011-12-06
- Updated:
- 2011-12-06
RHBA-2011:1638 - Bug Fix Advisory
Synopsis
system-config-printer bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated system-config-printer packages that fix multiple bugs are now available
for Red Hat Enterprise Linux 6.
Description
The system-config-printer package contains a print queue configuration tool with
a graphical user interface.
This update fixes the following bugs:
- Previously, when a printer queue was added, CUPS (Common Unix Printing System)
could leave a symbolic link in the /tmp directory. With this update, CUPS is
modified to clean this data. (BZ#556548)
- Prior to this update, the probe_printer.py file contained a typo. As a
consequence, the system-config-printer utility could terminate with a traceback
if authentication was required for a CIFS (Common Internet File System) share.
The typo has been corrected and tracebacks no longer occur. (BZ#579864)
- Prior to this update, the default firewall could prevent discovery of
Multicast DNS (mDNS) devices. As a consequence, a device could not be found over
the network. With this update, system-config-printer uses the D-Bus API of the
system-config-firewall utility, which adjusts the firewall so that it allows
network printer discovery. (BZ#591633)
- Due to a bug in the source code, the system-config-printer utility could
terminate unexpectedly with an error message on 32-bit architectures. This
problem occurred when the user changed the number of copies on the Job Options
page, then pressed the Reset button to return the number of copies back to 1,
and applied the changes. With this update, the system-config-printer utility is
now modified and no longer terminates. (BZ#608070)
- Previously, only the system-config-printer base package contained the COPYING
file. With this update, the COPYING file is also included in the
system-config-printer-libs sub-package. (BZ#613708)
- Prior to this update, Korean characters were not aligned properly in certain
dialog boxes. This update corrects the alignment of Korean characters.
(BZ#633595)
- Previously, the system-config-printer utility could become unresponsive if the
user provided an empty or wrong credential on a password request and closed the
"Not authorized" dialog box. With this update, a D-Bus timeout is set. A new
printer window now appears if the user closes the "Not authorized" dialog box.
(BZ#634252)
- Prior to this update, multiple strings were not translated in various
translations. With this update, these texts are now translated. (BZ#634436)
- When renaming a printer queue with a name different only in the case of some
characters (lowercase/uppercase), the printer queue was deleted instead of being
renamed. With this update, this type of renaming is not allowed, which prevents
the queue from being unexpectedly deleted. (BZ#636523)
- Previously, the getJockeyDriver_thread() call tried to use D-Bus from a
separate thread. As a consequence, system-config-printer could terminate
unexpectedly with a segmentation fault. With this update, an error message
informs users that Jockey drivers cannot be used. (BZ#639624)
- Prior to this update, the system-config-printer-applet could repeatedly query
the CUPS scheduler for printers and jobs. As a consequence, the applet would
cause high CPU consumption. With this update, system-config-printer-applet is
modified and does not cause high CPU consumption any longer. (BZ#645426)
- When executing the system-config-printer and system-config-printer-applet
utilities in a non-graphical environment using the Secure Shell (SSH)
connection, the utilities failed with a traceback. With this update, the
utilities are now modified to provide an error message instead of a traceback.
(BZ#676339, BZ#676343)
All users of system-config-printer are advised to upgrade to these updated
packages, which fix these bugs.
Solution
Before applying this update, make sure all previously-released errata relevant
to your system have been applied.
This update is available via the 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 6 x86_64
- Red Hat Enterprise Linux Server 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 x86_64
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 i386
- Red Hat Enterprise Linux Workstation 6 x86_64
- Red Hat Enterprise Linux Workstation 6 i386
- Red Hat Enterprise Linux Desktop 6 x86_64
- Red Hat Enterprise Linux Desktop 6 i386
- Red Hat Enterprise Linux for IBM z Systems 6 s390x
- Red Hat Enterprise Linux for Power, big endian 6 ppc64
- Red Hat Enterprise Linux Server from RHUI 6 x86_64
- Red Hat Enterprise Linux Server from RHUI 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6 s390x
- Red Hat Enterprise Linux Server - Retired Extended Life Cycle Support 6 x86_64
Fixes
- BZ - 591633 - Firewall prevents discovery of mDNS devices
- BZ - 608070 - [abrt] crash in system-config-printer-1.1.18-2.fc12 when pressing "Reset" on number of copies
- BZ - 613708 - system-config-printer-libs must also include a copy of license text
- BZ - 634252 - s-c-p does not response after close "Not authorized" notification
- BZ - 634436 - [ALL LANG] untranslated message in Change Driver sceen
- BZ - 636523 - Printer queue is deleted when renaming to name which differs only in size of characters
- BZ - 639624 - [abrt] system-config-printer-1.1.16-16.el6: Process /usr/bin/python was killed by signal 6 (SIGABRT)
- BZ - 645426 - Applet can cause high cupsd CPU usage
- BZ - 676339 - system-config-printer: RuntimeError: could not open display
- BZ - 676343 - system-config-printer-applet: ImportError: could not import gtk
- BZ - 708519 - fails to build without downstream patches
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 6
SRPM | |
---|---|
system-config-printer-1.1.16-22.el6.src.rpm | SHA-256: 36b54d88badb8b3fedb21e2d544fdec4e3f7960e09076784e5807ba0d2216df7 |
x86_64 | |
system-config-printer-1.1.16-22.el6.x86_64.rpm | SHA-256: 02052ec89abce92e6f892e2aff8db048929ddbc2a0bb513c7cd47a4efdb7b62e |
system-config-printer-debuginfo-1.1.16-22.el6.x86_64.rpm | SHA-256: a044c8034e4ffe333ddb3728d41130c5c85af2a11a542872fc74866aa2d61b1a |
system-config-printer-libs-1.1.16-22.el6.x86_64.rpm | SHA-256: 7cd3c71612984da935069cb9da936613b47418e5f554770037a24719ab048044 |
system-config-printer-udev-1.1.16-22.el6.x86_64.rpm | SHA-256: 461afa816329c1e2f769443dca1f8835ed42bc5a4442637e052a26ef00c16eb3 |
i386 | |
system-config-printer-1.1.16-22.el6.i686.rpm | SHA-256: 5955ff96f8a561b6cec51f8b34ce9c74cc69627297934a8417761a2234e8c878 |
system-config-printer-debuginfo-1.1.16-22.el6.i686.rpm | SHA-256: 1100e37de4c87282e5153d241e3bbb7c6620764125ca4822942f27ee946269f1 |
system-config-printer-libs-1.1.16-22.el6.i686.rpm | SHA-256: 085c80e82e9209f2f64b00d390bf00202cbe1dc59662685add0ff3f25b3a9e6d |
system-config-printer-udev-1.1.16-22.el6.i686.rpm | SHA-256: 001de5713cfffbf98077e16e42b56a69ba50f2dda734f72c4f0be61fd6167b17 |
Red Hat Enterprise Linux Server - Extended Life Cycle Support 6
SRPM | |
---|---|
system-config-printer-1.1.16-22.el6.src.rpm | SHA-256: 36b54d88badb8b3fedb21e2d544fdec4e3f7960e09076784e5807ba0d2216df7 |
x86_64 | |
system-config-printer-1.1.16-22.el6.x86_64.rpm | SHA-256: 02052ec89abce92e6f892e2aff8db048929ddbc2a0bb513c7cd47a4efdb7b62e |
system-config-printer-debuginfo-1.1.16-22.el6.x86_64.rpm | SHA-256: a044c8034e4ffe333ddb3728d41130c5c85af2a11a542872fc74866aa2d61b1a |
system-config-printer-libs-1.1.16-22.el6.x86_64.rpm | SHA-256: 7cd3c71612984da935069cb9da936613b47418e5f554770037a24719ab048044 |
system-config-printer-udev-1.1.16-22.el6.x86_64.rpm | SHA-256: 461afa816329c1e2f769443dca1f8835ed42bc5a4442637e052a26ef00c16eb3 |
i386 | |
system-config-printer-1.1.16-22.el6.i686.rpm | SHA-256: 5955ff96f8a561b6cec51f8b34ce9c74cc69627297934a8417761a2234e8c878 |
system-config-printer-debuginfo-1.1.16-22.el6.i686.rpm | SHA-256: 1100e37de4c87282e5153d241e3bbb7c6620764125ca4822942f27ee946269f1 |
system-config-printer-libs-1.1.16-22.el6.i686.rpm | SHA-256: 085c80e82e9209f2f64b00d390bf00202cbe1dc59662685add0ff3f25b3a9e6d |
system-config-printer-udev-1.1.16-22.el6.i686.rpm | SHA-256: 001de5713cfffbf98077e16e42b56a69ba50f2dda734f72c4f0be61fd6167b17 |
Red Hat Enterprise Linux Workstation 6
SRPM | |
---|---|
system-config-printer-1.1.16-22.el6.src.rpm | SHA-256: 36b54d88badb8b3fedb21e2d544fdec4e3f7960e09076784e5807ba0d2216df7 |
x86_64 | |
system-config-printer-1.1.16-22.el6.x86_64.rpm | SHA-256: 02052ec89abce92e6f892e2aff8db048929ddbc2a0bb513c7cd47a4efdb7b62e |
system-config-printer-debuginfo-1.1.16-22.el6.x86_64.rpm | SHA-256: a044c8034e4ffe333ddb3728d41130c5c85af2a11a542872fc74866aa2d61b1a |
system-config-printer-libs-1.1.16-22.el6.x86_64.rpm | SHA-256: 7cd3c71612984da935069cb9da936613b47418e5f554770037a24719ab048044 |
system-config-printer-udev-1.1.16-22.el6.x86_64.rpm | SHA-256: 461afa816329c1e2f769443dca1f8835ed42bc5a4442637e052a26ef00c16eb3 |
i386 | |
system-config-printer-1.1.16-22.el6.i686.rpm | SHA-256: 5955ff96f8a561b6cec51f8b34ce9c74cc69627297934a8417761a2234e8c878 |
system-config-printer-debuginfo-1.1.16-22.el6.i686.rpm | SHA-256: 1100e37de4c87282e5153d241e3bbb7c6620764125ca4822942f27ee946269f1 |
system-config-printer-libs-1.1.16-22.el6.i686.rpm | SHA-256: 085c80e82e9209f2f64b00d390bf00202cbe1dc59662685add0ff3f25b3a9e6d |
system-config-printer-udev-1.1.16-22.el6.i686.rpm | SHA-256: 001de5713cfffbf98077e16e42b56a69ba50f2dda734f72c4f0be61fd6167b17 |
Red Hat Enterprise Linux Desktop 6
SRPM | |
---|---|
system-config-printer-1.1.16-22.el6.src.rpm | SHA-256: 36b54d88badb8b3fedb21e2d544fdec4e3f7960e09076784e5807ba0d2216df7 |
x86_64 | |
system-config-printer-1.1.16-22.el6.x86_64.rpm | SHA-256: 02052ec89abce92e6f892e2aff8db048929ddbc2a0bb513c7cd47a4efdb7b62e |
system-config-printer-debuginfo-1.1.16-22.el6.x86_64.rpm | SHA-256: a044c8034e4ffe333ddb3728d41130c5c85af2a11a542872fc74866aa2d61b1a |
system-config-printer-libs-1.1.16-22.el6.x86_64.rpm | SHA-256: 7cd3c71612984da935069cb9da936613b47418e5f554770037a24719ab048044 |
system-config-printer-udev-1.1.16-22.el6.x86_64.rpm | SHA-256: 461afa816329c1e2f769443dca1f8835ed42bc5a4442637e052a26ef00c16eb3 |
i386 | |
system-config-printer-1.1.16-22.el6.i686.rpm | SHA-256: 5955ff96f8a561b6cec51f8b34ce9c74cc69627297934a8417761a2234e8c878 |
system-config-printer-debuginfo-1.1.16-22.el6.i686.rpm | SHA-256: 1100e37de4c87282e5153d241e3bbb7c6620764125ca4822942f27ee946269f1 |
system-config-printer-libs-1.1.16-22.el6.i686.rpm | SHA-256: 085c80e82e9209f2f64b00d390bf00202cbe1dc59662685add0ff3f25b3a9e6d |
system-config-printer-udev-1.1.16-22.el6.i686.rpm | SHA-256: 001de5713cfffbf98077e16e42b56a69ba50f2dda734f72c4f0be61fd6167b17 |
Red Hat Enterprise Linux for IBM z Systems 6
SRPM | |
---|---|
system-config-printer-1.1.16-22.el6.src.rpm | SHA-256: 36b54d88badb8b3fedb21e2d544fdec4e3f7960e09076784e5807ba0d2216df7 |
s390x | |
system-config-printer-1.1.16-22.el6.s390x.rpm | SHA-256: 88e4de371164eed89c7708d6e2c2c1c7beeab1d20c64e52e7b766d3223e6ad1f |
system-config-printer-debuginfo-1.1.16-22.el6.s390x.rpm | SHA-256: 46a2c75151951e45acfb19eed7af695e01c8d4c3c63002f714e026e3ee6bbbda |
system-config-printer-libs-1.1.16-22.el6.s390x.rpm | SHA-256: 3fe85bed1036f5f9de553f1632d277cc350a8b1509f5e91dafaab122e76aca31 |
system-config-printer-udev-1.1.16-22.el6.s390x.rpm | SHA-256: a6271124f308be7d18370733021c25439464df9183590dd4ccb23b57a8aadcbb |
Red Hat Enterprise Linux for Power, big endian 6
SRPM | |
---|---|
system-config-printer-1.1.16-22.el6.src.rpm | SHA-256: 36b54d88badb8b3fedb21e2d544fdec4e3f7960e09076784e5807ba0d2216df7 |
ppc64 | |
system-config-printer-1.1.16-22.el6.ppc64.rpm | SHA-256: bd0f546c1de3847f8acca87fe6997e8fa6da1d1195bb5d8a2b591bfbfefe8c29 |
system-config-printer-debuginfo-1.1.16-22.el6.ppc64.rpm | SHA-256: 74f2e4fe13a0083a5b507f8650611391496b503a168af56d14cf8d1d3744115a |
system-config-printer-libs-1.1.16-22.el6.ppc64.rpm | SHA-256: 7655003dc37c8f08880cd9231f359b76460894caf29d506187a9cf9bd1220bb4 |
system-config-printer-udev-1.1.16-22.el6.ppc64.rpm | SHA-256: 3aa7ffd431e5419038353a79859fd036d6f528d77a785f3313f015ee31d443d2 |
Red Hat Enterprise Linux Server from RHUI 6
SRPM | |
---|---|
system-config-printer-1.1.16-22.el6.src.rpm | SHA-256: 36b54d88badb8b3fedb21e2d544fdec4e3f7960e09076784e5807ba0d2216df7 |
x86_64 | |
system-config-printer-1.1.16-22.el6.x86_64.rpm | SHA-256: 02052ec89abce92e6f892e2aff8db048929ddbc2a0bb513c7cd47a4efdb7b62e |
system-config-printer-debuginfo-1.1.16-22.el6.x86_64.rpm | SHA-256: a044c8034e4ffe333ddb3728d41130c5c85af2a11a542872fc74866aa2d61b1a |
system-config-printer-libs-1.1.16-22.el6.x86_64.rpm | SHA-256: 7cd3c71612984da935069cb9da936613b47418e5f554770037a24719ab048044 |
system-config-printer-udev-1.1.16-22.el6.x86_64.rpm | SHA-256: 461afa816329c1e2f769443dca1f8835ed42bc5a4442637e052a26ef00c16eb3 |
i386 | |
system-config-printer-1.1.16-22.el6.i686.rpm | SHA-256: 5955ff96f8a561b6cec51f8b34ce9c74cc69627297934a8417761a2234e8c878 |
system-config-printer-debuginfo-1.1.16-22.el6.i686.rpm | SHA-256: 1100e37de4c87282e5153d241e3bbb7c6620764125ca4822942f27ee946269f1 |
system-config-printer-libs-1.1.16-22.el6.i686.rpm | SHA-256: 085c80e82e9209f2f64b00d390bf00202cbe1dc59662685add0ff3f25b3a9e6d |
system-config-printer-udev-1.1.16-22.el6.i686.rpm | SHA-256: 001de5713cfffbf98077e16e42b56a69ba50f2dda734f72c4f0be61fd6167b17 |
Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6
SRPM | |
---|---|
system-config-printer-1.1.16-22.el6.src.rpm | SHA-256: 36b54d88badb8b3fedb21e2d544fdec4e3f7960e09076784e5807ba0d2216df7 |
s390x | |
system-config-printer-1.1.16-22.el6.s390x.rpm | SHA-256: 88e4de371164eed89c7708d6e2c2c1c7beeab1d20c64e52e7b766d3223e6ad1f |
system-config-printer-debuginfo-1.1.16-22.el6.s390x.rpm | SHA-256: 46a2c75151951e45acfb19eed7af695e01c8d4c3c63002f714e026e3ee6bbbda |
system-config-printer-libs-1.1.16-22.el6.s390x.rpm | SHA-256: 3fe85bed1036f5f9de553f1632d277cc350a8b1509f5e91dafaab122e76aca31 |
system-config-printer-udev-1.1.16-22.el6.s390x.rpm | SHA-256: a6271124f308be7d18370733021c25439464df9183590dd4ccb23b57a8aadcbb |
Red Hat Enterprise Linux Server - Retired Extended Life Cycle Support 6
SRPM | |
---|---|
system-config-printer-1.1.16-22.el6.src.rpm | SHA-256: 36b54d88badb8b3fedb21e2d544fdec4e3f7960e09076784e5807ba0d2216df7 |
x86_64 | |
system-config-printer-1.1.16-22.el6.x86_64.rpm | SHA-256: 02052ec89abce92e6f892e2aff8db048929ddbc2a0bb513c7cd47a4efdb7b62e |
system-config-printer-debuginfo-1.1.16-22.el6.x86_64.rpm | SHA-256: a044c8034e4ffe333ddb3728d41130c5c85af2a11a542872fc74866aa2d61b1a |
system-config-printer-libs-1.1.16-22.el6.x86_64.rpm | SHA-256: 7cd3c71612984da935069cb9da936613b47418e5f554770037a24719ab048044 |
system-config-printer-udev-1.1.16-22.el6.x86_64.rpm | SHA-256: 461afa816329c1e2f769443dca1f8835ed42bc5a4442637e052a26ef00c16eb3 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.