- Issued:
- 2009-09-02
- Updated:
- 2009-09-02
RHBA-2009:1359 - Bug Fix Advisory
Synopsis
hal bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
An updated hal package that fixes various bugs and adds several
enhancements is now available.
Description
HAL is daemon for collection and maintaining information from several
sources about the hardware on the system. It provides a live device list
through D-BUS.
Bugs fixed in these updated packages include:
- hal now detects blank optical media correctly on buggy hardware.
(BZ#488265)
- if a device identifier was not well formed, the error message the
presented was not correctly formatted. This has been fixed. (BZ#471004)
- if an error occurrs the correct hal-device code is now returned.
(BZ#462453)
- permissions on the directory /usr/lib/hal were incorrect. hal now owns
this directory, as expected. (BZ#481806)
- hal no longer tries to close shared DBus connections to avoid printing a
warning. (BZ#472199)
- the hal daemon now starts earlier in the boot sequence, allowing other
services to use HAL. (BZ#500577)
- another ID match was added to fix suspending on Lenovo X61s type 7667
notebooks. (BZ#456277)
- the number of brightness levels is now reported correctly for newer
laptops using the ibm-acpi driver. (BZ#475850)
- storage devices on the cciss bus are now detected. (BZ#489982)
As well, this update includes the following enhancements:
- new man pages for the installed binaries. (BZ#217644)
- the child-timeout can now be set for machines with a large number of
devices. (BZ#463128)
All HAL users should install this upgraded package which addresses these
issues and adds these enhancements.
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
Users are advised to upgrade to this updated hal package, which resolves
these issues.
A system re-boot is recommended after installing this update. The optical
media recognition fix requires a system re-boot before coming in to effect.
This update features a backport to allow the startup child timeout to be
changed, which may be useful if the system is attached to a very large
number of devices (for instance above 1000 SCSI devices). If the default
timeout value of 250 seconds is not sufficient for haldaemon to start then
this can be raised by appending --child-timeout=1000 to the daemon
statement in /etc/init.d/haldaemon.
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 - 462453 - hal-device returns 0 even if error message is shown
- BZ - 471004 - hal-device shows an error at the end of its output
- BZ - 472199 - hal throws an error if getting/setting property of non-existing UDI
- BZ - 489982 - cciss disk devices do not have storage capability in HAL
- BZ - 500577 - haldaemon starts too late during init to be used by other services
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
hal-0.5.8.1-52.el5.src.rpm | SHA-256: 46f897852520f9c90c44b1765f68005633ff1f4780e77cfcec1d0acdc868358e |
x86_64 | |
hal-0.5.8.1-52.el5.i386.rpm | SHA-256: 8d3d1d071c43878f7599f77afd2270c78c24b0d9918a4915994339f2855bc3de |
hal-0.5.8.1-52.el5.x86_64.rpm | SHA-256: 72e3a85a1eec8c057990e36a34c5bf95ba5b28e0aa6c6530bf8f13968c713b7d |
hal-devel-0.5.8.1-52.el5.i386.rpm | SHA-256: c2c5412cfb4f4de6d79abae7f3b3fcedfa8bc343f286fd069eb1fd9b1097bf35 |
hal-devel-0.5.8.1-52.el5.x86_64.rpm | SHA-256: f7b3203a432464db80ec99ca1554f4e9185d1ded9fff6f6a94199c75f36888c3 |
hal-gnome-0.5.8.1-52.el5.x86_64.rpm | SHA-256: cf2d321eadd5f02f2a4b61112a1ae3699168e492a37e937c58ad632d1ae4e447 |
ia64 | |
hal-0.5.8.1-52.el5.ia64.rpm | SHA-256: c4d4fcd37c58e968600d82afd7c4ba5e6dd8127a09cdcaf7daa2483f7de4511f |
hal-devel-0.5.8.1-52.el5.ia64.rpm | SHA-256: e4e700fe63d732660cb39966e33dc6e764082e1828a437ec02e1af3fb449114a |
hal-gnome-0.5.8.1-52.el5.ia64.rpm | SHA-256: 33d83f2e5bb36514f19faa992920b2c547f07cbbbe4c48f196d67e9cb718a096 |
i386 | |
hal-0.5.8.1-52.el5.i386.rpm | SHA-256: 8d3d1d071c43878f7599f77afd2270c78c24b0d9918a4915994339f2855bc3de |
hal-devel-0.5.8.1-52.el5.i386.rpm | SHA-256: c2c5412cfb4f4de6d79abae7f3b3fcedfa8bc343f286fd069eb1fd9b1097bf35 |
hal-gnome-0.5.8.1-52.el5.i386.rpm | SHA-256: a6d423e325d8c640a0134dfac075cf460cb4734310e1345fb51843853ad5888c |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
hal-0.5.8.1-52.el5.src.rpm | SHA-256: 46f897852520f9c90c44b1765f68005633ff1f4780e77cfcec1d0acdc868358e |
x86_64 | |
hal-0.5.8.1-52.el5.i386.rpm | SHA-256: 8d3d1d071c43878f7599f77afd2270c78c24b0d9918a4915994339f2855bc3de |
hal-0.5.8.1-52.el5.x86_64.rpm | SHA-256: 72e3a85a1eec8c057990e36a34c5bf95ba5b28e0aa6c6530bf8f13968c713b7d |
hal-devel-0.5.8.1-52.el5.i386.rpm | SHA-256: c2c5412cfb4f4de6d79abae7f3b3fcedfa8bc343f286fd069eb1fd9b1097bf35 |
hal-devel-0.5.8.1-52.el5.x86_64.rpm | SHA-256: f7b3203a432464db80ec99ca1554f4e9185d1ded9fff6f6a94199c75f36888c3 |
hal-gnome-0.5.8.1-52.el5.x86_64.rpm | SHA-256: cf2d321eadd5f02f2a4b61112a1ae3699168e492a37e937c58ad632d1ae4e447 |
i386 | |
hal-0.5.8.1-52.el5.i386.rpm | SHA-256: 8d3d1d071c43878f7599f77afd2270c78c24b0d9918a4915994339f2855bc3de |
hal-devel-0.5.8.1-52.el5.i386.rpm | SHA-256: c2c5412cfb4f4de6d79abae7f3b3fcedfa8bc343f286fd069eb1fd9b1097bf35 |
hal-gnome-0.5.8.1-52.el5.i386.rpm | SHA-256: a6d423e325d8c640a0134dfac075cf460cb4734310e1345fb51843853ad5888c |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
hal-0.5.8.1-52.el5.src.rpm | SHA-256: 46f897852520f9c90c44b1765f68005633ff1f4780e77cfcec1d0acdc868358e |
x86_64 | |
hal-0.5.8.1-52.el5.i386.rpm | SHA-256: 8d3d1d071c43878f7599f77afd2270c78c24b0d9918a4915994339f2855bc3de |
hal-0.5.8.1-52.el5.x86_64.rpm | SHA-256: 72e3a85a1eec8c057990e36a34c5bf95ba5b28e0aa6c6530bf8f13968c713b7d |
hal-gnome-0.5.8.1-52.el5.x86_64.rpm | SHA-256: cf2d321eadd5f02f2a4b61112a1ae3699168e492a37e937c58ad632d1ae4e447 |
i386 | |
hal-0.5.8.1-52.el5.i386.rpm | SHA-256: 8d3d1d071c43878f7599f77afd2270c78c24b0d9918a4915994339f2855bc3de |
hal-gnome-0.5.8.1-52.el5.i386.rpm | SHA-256: a6d423e325d8c640a0134dfac075cf460cb4734310e1345fb51843853ad5888c |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
hal-0.5.8.1-52.el5.src.rpm | SHA-256: 46f897852520f9c90c44b1765f68005633ff1f4780e77cfcec1d0acdc868358e |
s390x | |
hal-0.5.8.1-52.el5.s390.rpm | SHA-256: 01e36975405c702bf24dfed337c693d2a2181413df7f99b0b4e38c521f1af4c5 |
hal-0.5.8.1-52.el5.s390x.rpm | SHA-256: b882b838e7e40ddba551b832ea3aa3423f60c99ac0915a89a364e01793ca4956 |
hal-devel-0.5.8.1-52.el5.s390.rpm | SHA-256: f18a66ec512e81a90a11552e2efeeeb8ff2d6351fb2210637175426d933db83d |
hal-devel-0.5.8.1-52.el5.s390x.rpm | SHA-256: 5bb18800338470cc8f55742d119f5a9dc6d934858d8d938f9bc4f3f764d4fb74 |
hal-gnome-0.5.8.1-52.el5.s390x.rpm | SHA-256: b0d953300aa0f60ba037964b74c54b3f7633c692089eb009d421cd81b26eadbd |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
hal-0.5.8.1-52.el5.src.rpm | SHA-256: 46f897852520f9c90c44b1765f68005633ff1f4780e77cfcec1d0acdc868358e |
ppc | |
hal-0.5.8.1-52.el5.ppc.rpm | SHA-256: 380124a4af1ddef0b44fa8000a7c372b4ee7e400153eba21e75198ab14a641a6 |
hal-0.5.8.1-52.el5.ppc64.rpm | SHA-256: e84c624dd9a59c701f2b2057e54ca9447559b9497797d3ee12592ac4eb71762d |
hal-devel-0.5.8.1-52.el5.ppc.rpm | SHA-256: 3b6810c94a0b5b208a9795c14ccd1223efee8b00f8c1e1f8d078b91b841c581e |
hal-devel-0.5.8.1-52.el5.ppc64.rpm | SHA-256: e54beccc51db704e4b505e13f5b644f3bdc2acd73c084ad71db7e08a3ea7b42e |
hal-gnome-0.5.8.1-52.el5.ppc.rpm | SHA-256: 51b3b981f3462f3d512ed2c23a2324891b8b62ace68baac0fbad7f12b79730c3 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
hal-0.5.8.1-52.el5.src.rpm | SHA-256: 46f897852520f9c90c44b1765f68005633ff1f4780e77cfcec1d0acdc868358e |
x86_64 | |
hal-0.5.8.1-52.el5.i386.rpm | SHA-256: 8d3d1d071c43878f7599f77afd2270c78c24b0d9918a4915994339f2855bc3de |
hal-0.5.8.1-52.el5.x86_64.rpm | SHA-256: 72e3a85a1eec8c057990e36a34c5bf95ba5b28e0aa6c6530bf8f13968c713b7d |
hal-devel-0.5.8.1-52.el5.i386.rpm | SHA-256: c2c5412cfb4f4de6d79abae7f3b3fcedfa8bc343f286fd069eb1fd9b1097bf35 |
hal-devel-0.5.8.1-52.el5.x86_64.rpm | SHA-256: f7b3203a432464db80ec99ca1554f4e9185d1ded9fff6f6a94199c75f36888c3 |
hal-gnome-0.5.8.1-52.el5.x86_64.rpm | SHA-256: cf2d321eadd5f02f2a4b61112a1ae3699168e492a37e937c58ad632d1ae4e447 |
i386 | |
hal-0.5.8.1-52.el5.i386.rpm | SHA-256: 8d3d1d071c43878f7599f77afd2270c78c24b0d9918a4915994339f2855bc3de |
hal-devel-0.5.8.1-52.el5.i386.rpm | SHA-256: c2c5412cfb4f4de6d79abae7f3b3fcedfa8bc343f286fd069eb1fd9b1097bf35 |
hal-gnome-0.5.8.1-52.el5.i386.rpm | SHA-256: a6d423e325d8c640a0134dfac075cf460cb4734310e1345fb51843853ad5888c |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.