Skip to navigation

Bug Fix Advisory SysVinit bug fix update

Advisory: RHBA-2011:1040-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2011-07-21
Last updated on: 2011-07-21
Affected Products: Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)

Details

An updated SysVinit package that fixes several bugs is now available for Red Hat
Enterprise Linux 5.

The SysVinit package contains a group of processes that control the basic
functions of your system. SysVinit includes the init program, which is the first
program started by the Linux kernel when the system boots. The init program then
controls the starting up and shutting down of all other programs.

This update fixes the following bugs:

* Prior to this update, the command "pidof" did not return a process identifier
(PID) if run as the root user and the path name began with "/". The problem is
resolved in this update so that "pidof" now returns the PID as expected.
(BZ#507382, BZ#589668)

* Prior to this update, the command "pidof" unexpectedly issued an error message
under certain circumstances. The error message was similar to "can't get program
name from /proc/[pid]/stat", or "can't read sid from /proc/[pid]/stat". This
unintended behavior is corrected with this update and no longer occurs.
(BZ#592956)

* Prior to this update, using the command "last" to view current and previous
logins displayed a truncated username if the username was over 8 characters
long. With this update, the option "-w" / "--wide" has been added to the "last"
command to support wide output. (BZ#673533)

* Prior to this update, non-privileged users could have received incorrect
service status information when running the command "service [service] status".
The problem is fixed in this update so that after running the command, the
service status information is correctly displayed along with an error message
indicating that the command was run by a non-privileged user. (BZ#684881)

* Prior to this update, when a user logged in from an IPv6 host and the command
"last" was used to display the IP address, the command "last" displayed an
incorrect IPv4 format address, which only included the first 32 bits of the
actual IPv6 address. The problem is fixed so that the command "last" now
displays the correct IPv6 format address. (BZ#690939)

Users are advised to upgrade to this updated SysVinit package, which fixes 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
https://access.redhat.com/kb/docs/DOC-11259

Updated packages

Red Hat Enterprise Linux (v. 5 server)

SRPMS:
SysVinit-2.86-17.el5.src.rpm     MD5: 9da3b037975bf7b056773cba4c35725a
SHA-256: 159ac927d8eddcbd4f6a737106f56331f4d6af2030a920372d71c8c3b552e408
 
IA-32:
SysVinit-2.86-17.el5.i386.rpm     MD5: 9303fe0659d815cd3b1dbfa3ff42e13e
SHA-256: 2ce635b06e9b6524dbd02e7be315f7b8e993269f09e397730edf5815376b54bc
 
IA-64:
SysVinit-2.86-17.el5.ia64.rpm     MD5: 28d1fbb041681cbdbe1eb6f1ac08644f
SHA-256: 542b5dfb712a545e93f8f20290ac8d993cdd41c18860d9eaecfa853a53b76245
 
PPC:
SysVinit-2.86-17.el5.ppc.rpm     MD5: 3f8b56633610b30c806bb155d40a6f45
SHA-256: 21ebdb08119b6a854587db1d26fb6e6b5a73ba8b93169dc3699d9c220f2cab26
 
s390x:
SysVinit-2.86-17.el5.s390x.rpm     MD5: f6107271c9c919db3cdaf49ab144bd2f
SHA-256: 3e3861720be3098b40d049afadcf09595c5303f30d223ce90aaae2d93cc664b1
 
x86_64:
SysVinit-2.86-17.el5.x86_64.rpm     MD5: 6bbe529a0dd67e84bdf2e3a2fb24c7ee
SHA-256: 02e6081cc78fb571111972cb4ee6e4fe4ac7a2c041d40cfb9f31a51e6cde0282
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
SysVinit-2.86-17.el5.src.rpm     MD5: 9da3b037975bf7b056773cba4c35725a
SHA-256: 159ac927d8eddcbd4f6a737106f56331f4d6af2030a920372d71c8c3b552e408
 
IA-32:
SysVinit-2.86-17.el5.i386.rpm     MD5: 9303fe0659d815cd3b1dbfa3ff42e13e
SHA-256: 2ce635b06e9b6524dbd02e7be315f7b8e993269f09e397730edf5815376b54bc
 
x86_64:
SysVinit-2.86-17.el5.x86_64.rpm     MD5: 6bbe529a0dd67e84bdf2e3a2fb24c7ee
SHA-256: 02e6081cc78fb571111972cb4ee6e4fe4ac7a2c041d40cfb9f31a51e6cde0282
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

589668 - pidof failed to get the pid with full path
592956 - pidof sometimes reports an error message unexpectedly.
673533 - 'last' command in sysVinit truncates usernames
684881 - In RHEL5, non-privileged users can receive incorrect service status information



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/