Skip to navigation

Bug Fix Advisory procps bug fix update

Advisory: RHBA-2011:0459-2
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 procps package that fixes various bugs is now available.

The procps package contains a set of system utilities that provide system
information. The procps package includes the following commands: ps, free,
skill, pkill, pgrep, snice, tload, top, uptime, vmstat, w, watch, and pdwx.

This updated procps package includes fixes for the following bugs:

* The vmstat command, which reports virtual memory statistics, accepted as
arguments to its "-S" (size) option the letters "k", "K" or "M". These size
identifiers had to be preceded by whitespace, such as in "vmstat -S M". This
update removes the whitespace restriction so that the size-representing letter
can immediately follow the option; for example, "vmstat -Sk" is now equivalent
to "vmstat -S k". (BZ#531439)

* The manual page for the ps command (which displays a snapshot of currently
active processes) used a non-standard layout with faulty indentation. With this
update, the ps manual page has been modified to match the standard manual page
layout. (BZ#564310)

* The vmstat command restricted the length of a device name to 15 character,
when, in fact, the device name can be up to 32 characters long. As a result,
devices with a 15 and more character names were not displayed when the "vmstat
-d" command was issued. With this update, the character limit has been increased
to allow device names with up to 32 characters. (BZ#586078)

* Prior to this update, the manual page for the pmap command (which displays a
memory map of one or more processes) did not describe the column elements (that
is, Address, Kbytes, RSS, Dirty Mode, and Mapping) in the table provided by the
"pmap -x" command. With this update, the pmap manual page now provides a short
description for each of the aforementioned column elements. (BZ#586116)

* When using the top command (which provides a dynamic real-time view of active
processes), a slight inaccuracy in the computing of values in the "%CPU" column
caused the displayed values to be higher than 100%. This update fixes this
behavior and values displayed in the "%CPU" column can no longer exceed 100%.
(BZ#616829)

All users of procps are advised to 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
https://access.redhat.com/kb/docs/DOC-11259

Updated packages

Red Hat Enterprise Linux (v. 5 server)

SRPMS:
procps-3.2.7-17.el5.src.rpm
File outdated by:  RHBA-2013:1338
    MD5: 8dfd7b3c2a7b23d589540a65bc239326
SHA-256: edbc32550f4eba2c812aecc9e39c4c1209ddc4d76d6f5381a23349d0e63d05bd
 
IA-32:
procps-3.2.7-17.el5.i386.rpm
File outdated by:  RHBA-2013:1338
    MD5: 57ef3a841e5f88a44cd4e1b5ab1cbfb8
SHA-256: dac8c93914d58d8fa4f63771e1aaae124f100088ae668a4fcb154db4e65b178f
 
IA-64:
procps-3.2.7-17.el5.ia64.rpm
File outdated by:  RHBA-2013:1338
    MD5: 95c5d2b0a43e0253b98b0d1c6eaab8f9
SHA-256: cebcf4703473d7362cc46aea462996d288cdfd5ad03853621bd53ded3f3be24a
 
PPC:
procps-3.2.7-17.el5.ppc.rpm
File outdated by:  RHBA-2013:1338
    MD5: 6798d9fa6e03827bc49a48ebe02709fb
SHA-256: c231f7a3cd5f4bbb6181957c8231e7e3db54f359c917f962446b6fb114927768
procps-3.2.7-17.el5.ppc64.rpm
File outdated by:  RHBA-2013:1338
    MD5: 8c042ff37cbe51e7066b89330dd17b49
SHA-256: 5d35bcaa36f0f91534c9dabc158c7f636108547ad502a4a5f10ddd34672c68e5
 
s390x:
procps-3.2.7-17.el5.s390x.rpm
File outdated by:  RHBA-2013:1338
    MD5: f53dbe6799e2578857840985c4527796
SHA-256: 9d7da1be03bb41bf840d83b1f403d2d310f288a295c311f68ee3f9ddee48a9a3
 
x86_64:
procps-3.2.7-17.el5.x86_64.rpm
File outdated by:  RHBA-2013:1338
    MD5: 3bd71b192e82dff07d64d5c834b97f18
SHA-256: cd8290722b29b30ad63a3e9bd9c5eb1b8860986b0e677df66a590dabbe73160f
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
procps-3.2.7-17.el5.src.rpm
File outdated by:  RHBA-2013:1338
    MD5: 8dfd7b3c2a7b23d589540a65bc239326
SHA-256: edbc32550f4eba2c812aecc9e39c4c1209ddc4d76d6f5381a23349d0e63d05bd
 
IA-32:
procps-3.2.7-17.el5.i386.rpm
File outdated by:  RHBA-2013:1338
    MD5: 57ef3a841e5f88a44cd4e1b5ab1cbfb8
SHA-256: dac8c93914d58d8fa4f63771e1aaae124f100088ae668a4fcb154db4e65b178f
 
x86_64:
procps-3.2.7-17.el5.x86_64.rpm
File outdated by:  RHBA-2013:1338
    MD5: 3bd71b192e82dff07d64d5c834b97f18
SHA-256: cd8290722b29b30ad63a3e9bd9c5eb1b8860986b0e677df66a590dabbe73160f
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

531439 - vmstat -SM doesn't work but vmstat -S M does
564310 - ps man page layout corrupted
586078 - vmstat disk device field is not long enough
586116 - add descriptions of columns to pmap(1) man page


Keywords

pmap, procps, ps, top, vmstat


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/