- Issued:
- 2008-05-21
- Updated:
- 2008-05-21
RHBA-2008:0374 - Bug Fix Advisory
Synopsis
udev bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated udev packages that fix several issues and add several enhancements
are now available.
Description
The udev package implements a dynamic device directory providing only the
devices present on the system. This dynamic directory runs in user-space,
dynamically creates and removes devices, provides consistent naming and a
user-space API. udev replaces devfs in order to provide greater hot plug
functionality.
These updated udev packages provide fixes for the following bugs:
- when udev was creating directories for symlinks for a large number
devices, a race condition would result due to one process failing to check
that another process had not already created the necessary directory.
- udev no longer sets the wrong context if a symlink is already present and
updated.
- certain devices such as tape devices were not being given persistent names.
- udev no longer enters an infinite loop when entries in /etc/passwd are
malformed.
- udev would cause several Access Vector Cache (AVC) denials upon boot.
- block devices would be incorrectly relabeled by udev following certain
circumstances due to an SELinux context issue.
- udev would incorrectly label objects in /dev/.udev as device_t objects.
In addition, these packages also provide the following enhancements:
- support was added for the cciss driver for HP's Smart Array line of
hardware RAID controllers.
- support was added for creating raw devices with udev.
- support for the HP iLO2 mouse was added to udev.
All users of udev are advised to upgrade to these updated packages, which
resolve 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/FAQ_58_10188
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 - 425941 - vol_id loops forever if it founds a malformed line in /etc/passwd
- BZ - 430667 - avc: denied { read } for comm="readahead" name=".tmp-253-0" dev=tmpfs
- BZ - 441054 - udev sets symlink context on symlink target
- BZ - 442886 - /dev/.udev* objects labeled with device_t type
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
udev-095-14.16.el5.src.rpm | SHA-256: 8ba67c237f4dbd0b9f41c653d1babd281d317aa1f38fb1e2e3bb235074790496 |
x86_64 | |
libvolume_id-095-14.16.el5.i386.rpm | SHA-256: 02bb17d4c396c458b376c12b33c0a2c1c4930b57bd7ac1c8f89d9e2c5fee08e5 |
libvolume_id-095-14.16.el5.x86_64.rpm | SHA-256: 3a95961ceafe734beebb845f25c7f71a54470eb257e639b0f28f7ef0505e6afb |
libvolume_id-devel-095-14.16.el5.i386.rpm | SHA-256: 648a6ca92d70f2df622e3f80a131acafa1527a878b5dcf047a0b1e36d9710798 |
libvolume_id-devel-095-14.16.el5.x86_64.rpm | SHA-256: d1c15484c5ea004b6de9207c59a3b625153badcd4900aa8d9528e5be9950da2f |
udev-095-14.16.el5.x86_64.rpm | SHA-256: cdd36e42733961d5e21544e8bb253287155620dfd4f8c6fa0d2a338f3f41eb40 |
ia64 | |
libvolume_id-095-14.16.el5.ia64.rpm | SHA-256: f2af2895bd34ef2159f5441745892e0c013a62b81266068882eec3f62a60b045 |
libvolume_id-devel-095-14.16.el5.ia64.rpm | SHA-256: 36797a0f1b9cde2c9874bf2efaf6f1192ca1834321af691dbf4ceb69db2772c8 |
udev-095-14.16.el5.ia64.rpm | SHA-256: 4ede3424f3281c54bf5a88ff75fa04ef5c5766e6ffdda0e780ed4252ce2a8fff |
i386 | |
libvolume_id-095-14.16.el5.i386.rpm | SHA-256: 02bb17d4c396c458b376c12b33c0a2c1c4930b57bd7ac1c8f89d9e2c5fee08e5 |
libvolume_id-devel-095-14.16.el5.i386.rpm | SHA-256: 648a6ca92d70f2df622e3f80a131acafa1527a878b5dcf047a0b1e36d9710798 |
udev-095-14.16.el5.i386.rpm | SHA-256: 5589fa22134a8a37a581ac659e8af31eeac91f576ad40e915143125bdadec410 |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
udev-095-14.16.el5.src.rpm | SHA-256: 8ba67c237f4dbd0b9f41c653d1babd281d317aa1f38fb1e2e3bb235074790496 |
x86_64 | |
libvolume_id-095-14.16.el5.i386.rpm | SHA-256: 02bb17d4c396c458b376c12b33c0a2c1c4930b57bd7ac1c8f89d9e2c5fee08e5 |
libvolume_id-095-14.16.el5.x86_64.rpm | SHA-256: 3a95961ceafe734beebb845f25c7f71a54470eb257e639b0f28f7ef0505e6afb |
libvolume_id-devel-095-14.16.el5.i386.rpm | SHA-256: 648a6ca92d70f2df622e3f80a131acafa1527a878b5dcf047a0b1e36d9710798 |
libvolume_id-devel-095-14.16.el5.x86_64.rpm | SHA-256: d1c15484c5ea004b6de9207c59a3b625153badcd4900aa8d9528e5be9950da2f |
udev-095-14.16.el5.x86_64.rpm | SHA-256: cdd36e42733961d5e21544e8bb253287155620dfd4f8c6fa0d2a338f3f41eb40 |
i386 | |
libvolume_id-095-14.16.el5.i386.rpm | SHA-256: 02bb17d4c396c458b376c12b33c0a2c1c4930b57bd7ac1c8f89d9e2c5fee08e5 |
libvolume_id-devel-095-14.16.el5.i386.rpm | SHA-256: 648a6ca92d70f2df622e3f80a131acafa1527a878b5dcf047a0b1e36d9710798 |
udev-095-14.16.el5.i386.rpm | SHA-256: 5589fa22134a8a37a581ac659e8af31eeac91f576ad40e915143125bdadec410 |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
udev-095-14.16.el5.src.rpm | SHA-256: 8ba67c237f4dbd0b9f41c653d1babd281d317aa1f38fb1e2e3bb235074790496 |
x86_64 | |
libvolume_id-095-14.16.el5.i386.rpm | SHA-256: 02bb17d4c396c458b376c12b33c0a2c1c4930b57bd7ac1c8f89d9e2c5fee08e5 |
libvolume_id-095-14.16.el5.x86_64.rpm | SHA-256: 3a95961ceafe734beebb845f25c7f71a54470eb257e639b0f28f7ef0505e6afb |
udev-095-14.16.el5.x86_64.rpm | SHA-256: cdd36e42733961d5e21544e8bb253287155620dfd4f8c6fa0d2a338f3f41eb40 |
i386 | |
libvolume_id-095-14.16.el5.i386.rpm | SHA-256: 02bb17d4c396c458b376c12b33c0a2c1c4930b57bd7ac1c8f89d9e2c5fee08e5 |
udev-095-14.16.el5.i386.rpm | SHA-256: 5589fa22134a8a37a581ac659e8af31eeac91f576ad40e915143125bdadec410 |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
udev-095-14.16.el5.src.rpm | SHA-256: 8ba67c237f4dbd0b9f41c653d1babd281d317aa1f38fb1e2e3bb235074790496 |
s390x | |
libvolume_id-095-14.16.el5.s390.rpm | SHA-256: cab8815d9ab9d28be79f86fa3c03fc9800f57afc8f54c607aa55555736d1b83a |
libvolume_id-095-14.16.el5.s390x.rpm | SHA-256: af48e0aeae28beab7b1f9a04a93e504d1eaa5963894c067381c0cfde9dbd4505 |
libvolume_id-devel-095-14.16.el5.s390.rpm | SHA-256: 8f93a73041f4daba3a3abcf102d5e79dbfae4c92d6601dc9d4f49a2de9abd9da |
libvolume_id-devel-095-14.16.el5.s390x.rpm | SHA-256: 5e3616b8ae66840f6270e1e19a8e5875c66343e1ff5c45fedff7b7e3c81a9a6c |
udev-095-14.16.el5.s390x.rpm | SHA-256: decb46fcaf8053bcd490d874ba093c08f556f0941d7af7b498db2a7a81043d30 |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
udev-095-14.16.el5.src.rpm | SHA-256: 8ba67c237f4dbd0b9f41c653d1babd281d317aa1f38fb1e2e3bb235074790496 |
ppc | |
libvolume_id-095-14.16.el5.ppc.rpm | SHA-256: 9b49ae8450dd2dfa29c469bb798044871ed389a037136af9b75db92d24c43321 |
libvolume_id-095-14.16.el5.ppc64.rpm | SHA-256: ec82b7a3d441f34e2e75f0519ef8716cb36873de87f050cebaeda36c52251f9f |
libvolume_id-devel-095-14.16.el5.ppc.rpm | SHA-256: 1ae9bd93df710a41295e2d4b3aaff62d23c68f0b65de5d2a93584460be93dbd1 |
libvolume_id-devel-095-14.16.el5.ppc64.rpm | SHA-256: 675553ecc0c2a3026147d5faf2c0d18f9da629c8568b764d6021f173ced5b17b |
udev-095-14.16.el5.ppc.rpm | SHA-256: 3c78938df13ddb20f48cca9b4addedaf69e3e2b5149c42d2075f4a4191b7c802 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
udev-095-14.16.el5.src.rpm | SHA-256: 8ba67c237f4dbd0b9f41c653d1babd281d317aa1f38fb1e2e3bb235074790496 |
x86_64 | |
libvolume_id-095-14.16.el5.i386.rpm | SHA-256: 02bb17d4c396c458b376c12b33c0a2c1c4930b57bd7ac1c8f89d9e2c5fee08e5 |
libvolume_id-095-14.16.el5.x86_64.rpm | SHA-256: 3a95961ceafe734beebb845f25c7f71a54470eb257e639b0f28f7ef0505e6afb |
libvolume_id-devel-095-14.16.el5.i386.rpm | SHA-256: 648a6ca92d70f2df622e3f80a131acafa1527a878b5dcf047a0b1e36d9710798 |
libvolume_id-devel-095-14.16.el5.x86_64.rpm | SHA-256: d1c15484c5ea004b6de9207c59a3b625153badcd4900aa8d9528e5be9950da2f |
udev-095-14.16.el5.x86_64.rpm | SHA-256: cdd36e42733961d5e21544e8bb253287155620dfd4f8c6fa0d2a338f3f41eb40 |
i386 | |
libvolume_id-095-14.16.el5.i386.rpm | SHA-256: 02bb17d4c396c458b376c12b33c0a2c1c4930b57bd7ac1c8f89d9e2c5fee08e5 |
libvolume_id-devel-095-14.16.el5.i386.rpm | SHA-256: 648a6ca92d70f2df622e3f80a131acafa1527a878b5dcf047a0b1e36d9710798 |
udev-095-14.16.el5.i386.rpm | SHA-256: 5589fa22134a8a37a581ac659e8af31eeac91f576ad40e915143125bdadec410 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.