- Issued:
- 2008-05-21
- Updated:
- 2008-05-21
RHBA-2008:0294 - Bug Fix Advisory
Synopsis
libuser bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated libuser packages that fix various bugs and add an enhancement are
now available.
Description
The libuser library implements a standardized interface for manipulating
and administering user and group accounts. Applications that are modeled
after applications from the shadow password suite are included in these
packages.
These updated packages fix the following bugs:
- changing passwords did not work when an account was not present in
"/etc/passwd", and the current contents of the "encrypted password field"
were invalid.
- in the previous libuser packages, after performing a kickstart
installation without the "--enableshadow" option in the kickstart
configuration, logging in failed, and a "Incorrect password" error
occurred. In these updated packages, kickstart installations work correctly
when the "--enableshadow" option is not used.
- libuser failed to update the "Last password change" field in
"/etc/shadow". If a password change policy was in place, changing a
password using "system-config-rootpassword" or "system-config-users" did
not count as changing the password. In these updated packages,
"system-config-users", "system-config-rootpassword", and other applications
that use libuser, correctly update "/etc/shadow".
- the lpasswd and luseradd man pages contained spelling mistakes. This has
been resolved in these updated packages.
As well, glibc now allows SHA-256 and SHA-512 password hashes. As such,
libuser has been updated to support these password hashes. To use these
hashes, configure "crypt_style = 256" or "crypt_style = 512" in
"/etc/libuser.conf". For further information, refer to the libuser.conf(5)
man page.
Users of libuser are advised to upgrade to these updated packages, which
resolve these issues and add this enhancement.
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 - 434946 - Typo in lpasswd man page
- BZ - 434948 - Typo in luseradd man page
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
libuser-0.54.7-2.el5.5.src.rpm | SHA-256: a635916a1e9390caeb0ff0dd0daee48614f4260b3ec959d2aabf48416283a30c |
x86_64 | |
libuser-0.54.7-2.el5.5.i386.rpm | SHA-256: 4a1685b5c4a9555f6907ccbcdb95b187ddbc172d24f32b0aeb3d0e639d8f367c |
libuser-0.54.7-2.el5.5.x86_64.rpm | SHA-256: ee347399e44b8e16b77aed28408b6f9636dcc9233dd073a81b28d52beedea10c |
libuser-devel-0.54.7-2.el5.5.i386.rpm | SHA-256: 45b5c3d422d60c477bbbd148ce352180211b71423f1fda9f4c6f347ac689ca0f |
libuser-devel-0.54.7-2.el5.5.x86_64.rpm | SHA-256: c36b9a0570837db894a4920bec22665670154457ac2311d02ed9fb80965fbf28 |
ia64 | |
libuser-0.54.7-2.el5.5.ia64.rpm | SHA-256: 031a6ae17a142883d8ef45cbb078b28fdbfc8ffe8fa59297853d0c8de053f536 |
libuser-devel-0.54.7-2.el5.5.ia64.rpm | SHA-256: 47e0437471a60aa27f3e95dbcbab7c70dfeaa457b7fc2cfdca9aca520712a8b3 |
i386 | |
libuser-0.54.7-2.el5.5.i386.rpm | SHA-256: 4a1685b5c4a9555f6907ccbcdb95b187ddbc172d24f32b0aeb3d0e639d8f367c |
libuser-devel-0.54.7-2.el5.5.i386.rpm | SHA-256: 45b5c3d422d60c477bbbd148ce352180211b71423f1fda9f4c6f347ac689ca0f |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
libuser-0.54.7-2.el5.5.src.rpm | SHA-256: a635916a1e9390caeb0ff0dd0daee48614f4260b3ec959d2aabf48416283a30c |
x86_64 | |
libuser-0.54.7-2.el5.5.i386.rpm | SHA-256: 4a1685b5c4a9555f6907ccbcdb95b187ddbc172d24f32b0aeb3d0e639d8f367c |
libuser-0.54.7-2.el5.5.x86_64.rpm | SHA-256: ee347399e44b8e16b77aed28408b6f9636dcc9233dd073a81b28d52beedea10c |
libuser-devel-0.54.7-2.el5.5.i386.rpm | SHA-256: 45b5c3d422d60c477bbbd148ce352180211b71423f1fda9f4c6f347ac689ca0f |
libuser-devel-0.54.7-2.el5.5.x86_64.rpm | SHA-256: c36b9a0570837db894a4920bec22665670154457ac2311d02ed9fb80965fbf28 |
i386 | |
libuser-0.54.7-2.el5.5.i386.rpm | SHA-256: 4a1685b5c4a9555f6907ccbcdb95b187ddbc172d24f32b0aeb3d0e639d8f367c |
libuser-devel-0.54.7-2.el5.5.i386.rpm | SHA-256: 45b5c3d422d60c477bbbd148ce352180211b71423f1fda9f4c6f347ac689ca0f |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
libuser-0.54.7-2.el5.5.src.rpm | SHA-256: a635916a1e9390caeb0ff0dd0daee48614f4260b3ec959d2aabf48416283a30c |
x86_64 | |
libuser-0.54.7-2.el5.5.i386.rpm | SHA-256: 4a1685b5c4a9555f6907ccbcdb95b187ddbc172d24f32b0aeb3d0e639d8f367c |
libuser-0.54.7-2.el5.5.x86_64.rpm | SHA-256: ee347399e44b8e16b77aed28408b6f9636dcc9233dd073a81b28d52beedea10c |
i386 | |
libuser-0.54.7-2.el5.5.i386.rpm | SHA-256: 4a1685b5c4a9555f6907ccbcdb95b187ddbc172d24f32b0aeb3d0e639d8f367c |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
libuser-0.54.7-2.el5.5.src.rpm | SHA-256: a635916a1e9390caeb0ff0dd0daee48614f4260b3ec959d2aabf48416283a30c |
s390x | |
libuser-0.54.7-2.el5.5.s390.rpm | SHA-256: 621ebe81b297e5f5c20c28e538ecc55778f6501d7186d4cb1ecf907612fe1f51 |
libuser-0.54.7-2.el5.5.s390x.rpm | SHA-256: 853fcfbb393822833d068ba3588eae715109b7f249f8c7e7bf11e65e6739fab3 |
libuser-devel-0.54.7-2.el5.5.s390.rpm | SHA-256: 7664cba9e3767a21ff119419a0985c2451708ff3c0d7933fa2e81331f2b66005 |
libuser-devel-0.54.7-2.el5.5.s390x.rpm | SHA-256: eed61e16cecf4aea0f159a3ef10fe9c6cfb7097b5e2dea56f8ada3dd60d4faf0 |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
libuser-0.54.7-2.el5.5.src.rpm | SHA-256: a635916a1e9390caeb0ff0dd0daee48614f4260b3ec959d2aabf48416283a30c |
ppc | |
libuser-0.54.7-2.el5.5.ppc.rpm | SHA-256: 909fcbdd6510f52154e4d1884abbb6eefd737f3e8c047d90ba3840d0d0b6d94b |
libuser-0.54.7-2.el5.5.ppc64.rpm | SHA-256: 1fbfcd72d7af7d03d6c9908969fe5fcbebfb073ca56b3e0600383648a1e735e4 |
libuser-devel-0.54.7-2.el5.5.ppc.rpm | SHA-256: b2b8d0d5fc8620ea0d75e7d954ce1a83fe19953546f23804acc07b21adbb0982 |
libuser-devel-0.54.7-2.el5.5.ppc64.rpm | SHA-256: 71163b16b44fd5b21b36cc9e87e6aebb9697b0e835906daf6465329f3ca975df |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
libuser-0.54.7-2.el5.5.src.rpm | SHA-256: a635916a1e9390caeb0ff0dd0daee48614f4260b3ec959d2aabf48416283a30c |
x86_64 | |
libuser-0.54.7-2.el5.5.i386.rpm | SHA-256: 4a1685b5c4a9555f6907ccbcdb95b187ddbc172d24f32b0aeb3d0e639d8f367c |
libuser-0.54.7-2.el5.5.x86_64.rpm | SHA-256: ee347399e44b8e16b77aed28408b6f9636dcc9233dd073a81b28d52beedea10c |
libuser-devel-0.54.7-2.el5.5.i386.rpm | SHA-256: 45b5c3d422d60c477bbbd148ce352180211b71423f1fda9f4c6f347ac689ca0f |
libuser-devel-0.54.7-2.el5.5.x86_64.rpm | SHA-256: c36b9a0570837db894a4920bec22665670154457ac2311d02ed9fb80965fbf28 |
i386 | |
libuser-0.54.7-2.el5.5.i386.rpm | SHA-256: 4a1685b5c4a9555f6907ccbcdb95b187ddbc172d24f32b0aeb3d0e639d8f367c |
libuser-devel-0.54.7-2.el5.5.i386.rpm | SHA-256: 45b5c3d422d60c477bbbd148ce352180211b71423f1fda9f4c6f347ac689ca0f |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.