- Issued:
- 2009-09-02
- Updated:
- 2009-09-02
RHBA-2009:1240 - Bug Fix Advisory
Synopsis
foomatic bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
An updated foomatic package that fixes two bugs is now available.
Description
Foomatic is a comprehensive, spooler-independent database of printers,
printer drivers, and driver descriptions. An interactive version of this
database is available at
http://www.linuxfoundation.org/en/OpenPrinting/Database/DatabaseIntro
Foomatic provides utilities to generate driver description files and
printer queues for CUPS, LPD, LPRng, and PDQ from the database. As well,
foomatic makes it possible to read PJL-options out of PJL-capable laser
printers and take them into account when driver description files are
generated.
The package also includes spooler-independent command line interfaces to
manipulate queues (foomatic-configure) and to print files and manipulate
print jobs (foomatic printjob).
This updated package addresses the following issues:
- previously, PostScript Printer Descriptions (PPDs) created for printers
for which no page margin information was available used ImageableArea
settings that equated to zero-width margins (ie, foomatic
over-optimistically assumed edge-to-edge printing capability in the absence
of specific information to the contrary). With this update, PPDs created
for printers with no included margin information are set to 127mm (36
points or 0.5") by default. This avoids problems with print jobs being
cropped at the edges of the page. (BZ#244348)
- spooler auto-detection is not part of foomatic and, previously, foomatic
did not set a default spooler. Consequently, the foomatic-configure command
failed to detect that CUPS was present if a default spooler was not set in
/etc/foomatic/defaultspooler (which was not created by default during
foomatic installation). With this update, /etc/foomatic/defaultspooler is
created during installation and the default spooler is set to CUPS,
ensuring foomatic-configure is aware of CUPS. (BZ#454684)
All foomatic users should upgrade to this updated package, which resolves
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 - 244348 - Better ImageableArea default when no margins information available
- BZ - 454684 - foomatic-configure gives warning message when using -P or -Q options and produces no output
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
foomatic-3.0.2-38.3.el5.src.rpm | SHA-256: dcc7fd2fedddeaa90ac273939705d2ad9fed8a0dec9baed00f0024cdce960466 |
x86_64 | |
foomatic-3.0.2-38.3.el5.x86_64.rpm | SHA-256: 04cbf24b85c76d33f06415e8fe4dff7bfe34de181ca01c3f1b8a70e60f0ac807 |
ia64 | |
foomatic-3.0.2-38.3.el5.ia64.rpm | SHA-256: 6a9af9c7a42b8834379031e0e3e0d4f6cdaffc331a6aa82d731e154b103c2257 |
i386 | |
foomatic-3.0.2-38.3.el5.i386.rpm | SHA-256: 247146cafe4c797405b79f4822297705ba74fc249138b119aaf558e402ee0837 |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
foomatic-3.0.2-38.3.el5.src.rpm | SHA-256: dcc7fd2fedddeaa90ac273939705d2ad9fed8a0dec9baed00f0024cdce960466 |
x86_64 | |
foomatic-3.0.2-38.3.el5.x86_64.rpm | SHA-256: 04cbf24b85c76d33f06415e8fe4dff7bfe34de181ca01c3f1b8a70e60f0ac807 |
i386 | |
foomatic-3.0.2-38.3.el5.i386.rpm | SHA-256: 247146cafe4c797405b79f4822297705ba74fc249138b119aaf558e402ee0837 |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
foomatic-3.0.2-38.3.el5.src.rpm | SHA-256: dcc7fd2fedddeaa90ac273939705d2ad9fed8a0dec9baed00f0024cdce960466 |
x86_64 | |
foomatic-3.0.2-38.3.el5.x86_64.rpm | SHA-256: 04cbf24b85c76d33f06415e8fe4dff7bfe34de181ca01c3f1b8a70e60f0ac807 |
i386 | |
foomatic-3.0.2-38.3.el5.i386.rpm | SHA-256: 247146cafe4c797405b79f4822297705ba74fc249138b119aaf558e402ee0837 |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
foomatic-3.0.2-38.3.el5.src.rpm | SHA-256: dcc7fd2fedddeaa90ac273939705d2ad9fed8a0dec9baed00f0024cdce960466 |
s390x | |
foomatic-3.0.2-38.3.el5.s390x.rpm | SHA-256: c1fa37732dbe8912161ae8212cc427e40c31812f8136796613185e213839ead0 |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
foomatic-3.0.2-38.3.el5.src.rpm | SHA-256: dcc7fd2fedddeaa90ac273939705d2ad9fed8a0dec9baed00f0024cdce960466 |
ppc | |
foomatic-3.0.2-38.3.el5.ppc.rpm | SHA-256: e927b6ee75072e82ae16ea9d84221c0ceeac82a7977447fdd7a5186e0ce521d3 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
foomatic-3.0.2-38.3.el5.src.rpm | SHA-256: dcc7fd2fedddeaa90ac273939705d2ad9fed8a0dec9baed00f0024cdce960466 |
x86_64 | |
foomatic-3.0.2-38.3.el5.x86_64.rpm | SHA-256: 04cbf24b85c76d33f06415e8fe4dff7bfe34de181ca01c3f1b8a70e60f0ac807 |
i386 | |
foomatic-3.0.2-38.3.el5.i386.rpm | SHA-256: 247146cafe4c797405b79f4822297705ba74fc249138b119aaf558e402ee0837 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.