Enhancement Advisory s390utils bug fix and enhancement update

Advisory: RHEA-2007:0625-18
Type: Product Enhancement Advisory
Severity: N/A
Issued on: 2007-10-30
Last updated on: 2007-10-30
Affected Products: Red Hat Enterprise Linux (v. 5 server)
OVAL: N/A

Details

An updated s390utils package that fixes several bugs and adds enhancements
is now available.

The s390utils package contains utilities related to Linux for the IBM
S/390.

This updated package fixes the following bugs:

* running zipl without specifying a target in the command line resulted in
a segmentation fault. This was caused by an added automenu feature that
made target directories optional for IPL operations. This added feature,
however, made target directories optional for even non-automenu operations.
This issue prevented the system from correctly returning an error to the
user (i.e. "Error: Option 'target' required"). To fix this, target
directories are now specified as required; as such, attempting to run zipl
without a specified target will result in an error, rather than a
segmentation fault.

* several errors in the vmcp man page have been corrected. In addition, the
"lsqeth --help" output incorrectly listed the -c option, which is no longer
available in Red Hat Enterprise Linux 5.

* udev generated /dev/dasd/ entries in an unfamiliar fashion, which made it
difficult for users to find device node entries the normal way. This update
changes udev rules to ensure that /dev/dasd/ entries are generated in the
same manner as they did in Red Hat Enterprise Linux 4.4.

* zFCP did not run automatically at boot-time; s390-utils did not initiate
"/sbin/zfcpconf.sh" during boot. As such, it was necessary to manually run
"/sbin/zfcpconf.sh" if you rebooted after adding a zFCP LUN to make the LUN
visible. In these updated packages the new udev rules ensure that zFCP runs
automatically at boot.

* zfcpdbf displayed the wrong month in the date string. The month returned
by gmtime() was counted from zero. This update corrects the count by adding
1 to the returned value of gmtime().

* the zipl boot menu incorrectly used the EBCDIC 037 conversion table for
input on LPAR. Specifying extra kernel parameters via the boot menu could
lead to the incorrect conversion of special characters, resulting in the
input of invalid kernel parameters. In these updated packages zipl uses
the proper conversion table (EBCDIC 500) for input on LPAR.

* specifying a target directory on a Logical Volume (LV) caused zipl to
abort with a "Floating point exception" error. This update fixes the
problem by detecting unsupported device driver types and aborting the
operation.

* in previous s390utils packages for Red Hat Enterprise Linux 5, the
osasnmpd command was missing. The osasnmpd command is included in these
updated packages.

This updated package adds the following enhancements:

* a userspace tool for tape encryption was added. This tool enables users
to manage encrypted tape cartridges on the IBM System z.

* an initscript that enabled a dump on panic was added. This feature allows
users to automatically capture dump data during a panic.

All users of s390utils are advised to upgrade to this updated package,
which resolves 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. Use Red Hat Network to download
and update your packages. To do so, run the following command (as root):

pup

Alternatively, for a command-line interface, run the following command instead:

yum update

To register your system to RHN, use the following command:

rhn_register

For information on how to manually install or remove packages, refer to the
following link:

http://kbase.redhat.com/faq/FAQ_80_11223.shtm

Updated packages

Red Hat Enterprise Linux (v. 5 server)

SRPMS:
s390utils-1.5.3-10.el5.14.src.rpm
File outdated by:  RHBA-2008:0359
    93d90f5e7f5b39e675f32bd2247ac135
 
s390x:
s390utils-1.5.3-10.el5.14.s390x.rpm
File outdated by:  RHBA-2008:0359
    bacd4fe8b9747545127d61b2a6f58e60
 
(The unlinked packages above are only available from the Red Hat Network)

Keywords

dump, encryption, lsqeth, lvm, on, panic, support, tape, zfcp, zfcpdbf, zipl


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/