- Issued:
- 2011-12-06
- Updated:
- 2011-12-06
RHBA-2011:1638 - system-config-printer bug fix update
Synopsis
system-config-printer bug fix update
Type/Severity
Bug Fix Advisory (none)
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 This content is not included.https://access.redhat.com/kb/docs/DOC-11259
Affected Products
| Product | Version | Arch |
|---|---|---|
| Red Hat Enterprise Linux for Power, big endian | 6 | ppc64 |
| Red Hat Enterprise Linux for IBM z Systems | 6 | s390x |
| Red Hat Enterprise Linux Workstation | 6 | x86_64 |
| Red Hat Enterprise Linux Workstation | 6 | i386 |
| Red Hat Enterprise Linux Server | 6 | x86_64 |
| Red Hat Enterprise Linux Server | 6 | i386 |
| 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 | 6 | x86_64 |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support | 6 | i386 |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension | 6 | x86_64 |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension | 6 | i386 |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension (for IBM z Systems) | 6 | s390x |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) | 6 | s390x |
| Red Hat Enterprise Linux Desktop | 6 | x86_64 |
| Red Hat Enterprise Linux Desktop | 6 | i386 |
Updated Packages
- system-config-printer-udev-1.1.16-22.el6.x86_64.rpm
- system-config-printer-libs-1.1.16-22.el6.s390x.rpm
- system-config-printer-1.1.16-22.el6.ppc64.rpm
- system-config-printer-libs-1.1.16-22.el6.x86_64.rpm
- system-config-printer-udev-1.1.16-22.el6.s390x.rpm
- system-config-printer-1.1.16-22.el6.src.rpm
- system-config-printer-debuginfo-1.1.16-22.el6.i686.rpm
- system-config-printer-libs-1.1.16-22.el6.ppc64.rpm
- system-config-printer-udev-1.1.16-22.el6.i686.rpm
- system-config-printer-debuginfo-1.1.16-22.el6.x86_64.rpm
- system-config-printer-1.1.16-22.el6.i686.rpm
- system-config-printer-udev-1.1.16-22.el6.ppc64.rpm
- system-config-printer-libs-1.1.16-22.el6.i686.rpm
- system-config-printer-1.1.16-22.el6.s390x.rpm
- system-config-printer-debuginfo-1.1.16-22.el6.s390x.rpm
- system-config-printer-1.1.16-22.el6.x86_64.rpm
- system-config-printer-debuginfo-1.1.16-22.el6.ppc64.rpm
Fixes
- This content is not included.BZ - 591633
- This content is not included.BZ - 608070
- This content is not included.BZ - 613708
- This content is not included.BZ - 634252
- This content is not included.BZ - 634436
- This content is not included.BZ - 636523
- This content is not included.BZ - 639624
- This content is not included.BZ - 645426
- This content is not included.BZ - 676339
- This content is not included.BZ - 676343
- This content is not included.BZ - 708519
CVEs
(none)
References
(none)
Additional information
- The Red Hat security contact is This content is not included.secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.
- Offline Security Data data is available for integration with other systems. See Offline Security Data API to get started.