- Issued:
- 2011-01-13
- Updated:
- 2011-01-13
RHBA-2011:0096 - Bug Fix Advisory
Synopsis
OpenIPMI 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 OpenIPMI packages that fix several bugs and add various enhancements are
now available.
Description
OpenIPMI (Intelligent Platform Management Interface) provides command line tools
and utilities to access platform information, allowing system administrators to
monitor system health and manage systems.
The updated OpenIPMI packages fixes the following bugs:
- The command 'ipmitool sol payload' accepted incorrect argument values. With
this update, argument values are validated. (BZ#514218)
- The command 'ipmitool sel' accepted incorrect argument values. Argument values
are now validated. (BZ#514237)
- When the BMC (baseboard management controller) sends sensor data, the second
event state byte is optional. The 'ipmitool sensor list' command sometimes
displayed misleading data. When the BMC did not send the second (optional) event
state byte, 'ipmitool' displayed the received data incorrectly. The 'ipmitool'
command now checks the length of the incoming state field properly and displays
the received data correctly. (BZ#541263)
- If the user called 'ipmitool tsol' on a serial console over LAN on Tyan
hardware, the application terminated unexpectedly. This happened due to a
mistake in serial-over-lan on Tyan hardware. Now this issue is fixed.
(BZ#546386)
- The command 'ipmitool sensor list' failed when reading a sensor with invalid
units. The ipmitool utility now processes invalid readings and reports 'Unknown'
units. (BZ#550120)
- In the lanplus interface, the 'ipmitool' command displayed unclear error
messages when the user provided a wrong username or password. The 'ipmitool'
command now displays a notification that the username or password is incorrect.
(BZ#552458)
- When setting user privileges with the command 'ipmitool user priv', the
ipmitool utility automatically enabled IPMI messaging for the user. The updated
ipmitool no longer enables IPMI messaging automatically. To enable IPMI
messaging, use the command 'ipmitool channel setaccess'. (BZ#552459)
- A serial console connected through LAN and activated with the command
'ipmitool sol activate' could consume all available memory resources. This
update package fixes the issue. (BZ#576004)
- The command 'ipmitool sensor elist' terminated unexpectedly when receiving an
error. The updated ipmitool utility now parses the incoming packets properly and
recovers from unexpected error messages. (BZ#580087)
- The pkgconfig script contained incorrect link options. This could have
resulted in linking errors when compiling software that used the OpenIPMI
libraries. This update fixes the pkgconfig script and software correctly links
to the OpenIPMI libraries. (BZ#591646)
- When listing sensors, the ipmitool utility incorrectly showed the 15th bit of
event state of a discrete sensor. The 15th bit of event state of a discrete
sensor is now ignored as defined in the IPMI specification and it is hidden in
the output. (BZ#616546)
- The command 'service ipmi start' returned an error if the service was already
running. The updated package fixes the service init script and reports
subsequent service start as successful. (BZ#619143)
- The 'ipmitool sensor' command failed to report hardware temperatures. This
occurred on hardware with unusual IPMB (Intelligent Platform Management Bus)
addresses where ipmitool bridged messages to the BMC. The 'ipmitool' utility now
recognizes all IPMB addresses properly and does not bridge requests to the BMC,
and reports temperatures as expected. (BZ#636854)
These updated OpenIPMI packages provide the following enhancements:
- This update adds the 'channel kgset' subcommand to the 'ipmitool' command,
which allows for KG key configuration. (BZ#503039)
- These packages add a Dell-specific IPMI extension, which adds the "delloem"
subcommand to the 'ipmitool' command. The extension allows users to browse the
list of network interfaces, read the LCD panel and set its options, and monitor
system power consumption. (BZ#568676)
Users are advised to upgrade to these updated OpenIPMI packages, which resolve
these issues and add these enhancements.
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
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 - 503039 - [RHEL5] can't set k-g key in ipmitool
- BZ - 514218 - ipmitool sol payload commands do not check input values
- BZ - 514237 - ipmitool sel does not check parameters
- BZ - 541263 - ipmitool sensor output incorrect
- BZ - 546386 - ipmitool tsol dies with backtrace
- BZ - 550120 - Segmentation fault in ipmitool always -- 0: cmpb $0x0,(%rax) /* is byte NUL? */
- BZ - 552458 - ipmitool error messages aren't useful/meaningful
- BZ - 552459 - ipmitool configuration doesn't do things atomically
- BZ - 576004 - ipmitool lanplus SOL leaks memory on every SOL ack
- BZ - 580087 - ipmitool segfaults on sdr elist
- BZ - 591646 - "pkg-config --libs OpenIPMIpthread" fails
- BZ - 616546 - ipmitool sensor output incorrect for 15th bit
- BZ - 619143 - ipmi initscript not idempotent if ipmi_watchdog enabled
- BZ - 636854 - Dell 1855: ipmitool sensors stopped reporting temperatures after upgrade to OpenIPMI-1.4.14-1.4E.25 and kernel-smp-2.6.9-89.ELsmp
- BZ - 656841 - ipmitool: '-k' option does not set correct Kg key
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
OpenIPMI-2.0.16-11.el5.src.rpm | SHA-256: ed6b5afa55a9ffd73a04f62b1983a8260dcad989f4bcc76ae64c35ca79242409 |
x86_64 | |
OpenIPMI-2.0.16-11.el5.x86_64.rpm | SHA-256: 3d55ee24ecf953a3f031fefc42405ba5ea1ea133259a7ab1744e4aaf4bf52896 |
OpenIPMI-devel-2.0.16-11.el5.i386.rpm | SHA-256: 60543477f33accd6c00544768b6f3826f1c04bac9eba70cefd4dccbd5ecc0409 |
OpenIPMI-devel-2.0.16-11.el5.x86_64.rpm | SHA-256: bd013a7a14a5ff3a4cc026b772975a8b4ee54f190e153ece3ed521b30905d650 |
OpenIPMI-gui-2.0.16-11.el5.x86_64.rpm | SHA-256: 341cf4c4e748295dba9c9ea49c21908cef4ca33224f92417096ddd49bfd634cd |
OpenIPMI-libs-2.0.16-11.el5.i386.rpm | SHA-256: c041d4437f84a7591de7af6a281466c3ba86e9203c7a24af189695f4c1cddcb8 |
OpenIPMI-libs-2.0.16-11.el5.x86_64.rpm | SHA-256: d096e84b6906589263370f34837f23059f028a883a8c378907c01ce2c888957b |
OpenIPMI-perl-2.0.16-11.el5.x86_64.rpm | SHA-256: f43b723cdb2d3708b9f881a2fd0e3f0f7cea8273885a8dc8b2950b790a0136aa |
OpenIPMI-python-2.0.16-11.el5.x86_64.rpm | SHA-256: cd928b7d79ea52dfa219aba4cb9d3da31934c5c3897290fe7d5704fdb546cc0e |
OpenIPMI-tools-2.0.16-11.el5.x86_64.rpm | SHA-256: d9c7e217dbe35c22b7bdc03fa3a0ab551790c7877672ebe3bc2a769ac9d27d2b |
ia64 | |
OpenIPMI-2.0.16-11.el5.ia64.rpm | SHA-256: 9533654c8c2e270be5ec52d6e0500361e750ee170e496c75a7c6f19d1aef1198 |
OpenIPMI-devel-2.0.16-11.el5.ia64.rpm | SHA-256: cfc29f4c65db805a96b8bab1822dfc0c6a565325100b24c1f663a5b85a5533f5 |
OpenIPMI-gui-2.0.16-11.el5.ia64.rpm | SHA-256: 90a8841c38040a7491d776f9bf239b1b9978363a27ab6e48dc8f828140b8fb01 |
OpenIPMI-libs-2.0.16-11.el5.ia64.rpm | SHA-256: 36430260a44fa9874943ff0a9710a9c9ad4dbdc49f176b79cd9882cc446ec4ee |
OpenIPMI-perl-2.0.16-11.el5.ia64.rpm | SHA-256: 218cc52c4435aae147798f954dbdaee9f9f4d5e26199f0289d2d406bb105a2f4 |
OpenIPMI-python-2.0.16-11.el5.ia64.rpm | SHA-256: c1274389a2b34251061c2c8ce382f8f8aa85602df5196ba58e6adf24c8a16bbe |
OpenIPMI-tools-2.0.16-11.el5.ia64.rpm | SHA-256: fac3e799a1adc53d18cc2d0c2eadb7a3e5af02dc0ae5fb055bc1586001bca43d |
i386 | |
OpenIPMI-2.0.16-11.el5.i386.rpm | SHA-256: 732d5ade0bee22827df09c18bad4ea08576e673dbf491b7cbc85e2192e52319d |
OpenIPMI-devel-2.0.16-11.el5.i386.rpm | SHA-256: 60543477f33accd6c00544768b6f3826f1c04bac9eba70cefd4dccbd5ecc0409 |
OpenIPMI-gui-2.0.16-11.el5.i386.rpm | SHA-256: d6e972267cc27e966008ae5104caedfd5ff8b4e9ed34e173edbd150ae6b9df5c |
OpenIPMI-libs-2.0.16-11.el5.i386.rpm | SHA-256: c041d4437f84a7591de7af6a281466c3ba86e9203c7a24af189695f4c1cddcb8 |
OpenIPMI-perl-2.0.16-11.el5.i386.rpm | SHA-256: 9f417e9a53bcd90013913be611fd77278f329ae9fbe40892be00479a5fa9f09b |
OpenIPMI-python-2.0.16-11.el5.i386.rpm | SHA-256: 3b625489d7d4345e369ad5ac870aaa8eb4e4bbd78eea4db4189cf24ee7176852 |
OpenIPMI-tools-2.0.16-11.el5.i386.rpm | SHA-256: f9c8ecac3c184281b3cd316973a891b57690bcc4b96050f0b5260a69244a0953 |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
OpenIPMI-2.0.16-11.el5.src.rpm | SHA-256: ed6b5afa55a9ffd73a04f62b1983a8260dcad989f4bcc76ae64c35ca79242409 |
x86_64 | |
OpenIPMI-2.0.16-11.el5.x86_64.rpm | SHA-256: 3d55ee24ecf953a3f031fefc42405ba5ea1ea133259a7ab1744e4aaf4bf52896 |
OpenIPMI-devel-2.0.16-11.el5.i386.rpm | SHA-256: 60543477f33accd6c00544768b6f3826f1c04bac9eba70cefd4dccbd5ecc0409 |
OpenIPMI-devel-2.0.16-11.el5.x86_64.rpm | SHA-256: bd013a7a14a5ff3a4cc026b772975a8b4ee54f190e153ece3ed521b30905d650 |
OpenIPMI-gui-2.0.16-11.el5.x86_64.rpm | SHA-256: 341cf4c4e748295dba9c9ea49c21908cef4ca33224f92417096ddd49bfd634cd |
OpenIPMI-libs-2.0.16-11.el5.i386.rpm | SHA-256: c041d4437f84a7591de7af6a281466c3ba86e9203c7a24af189695f4c1cddcb8 |
OpenIPMI-libs-2.0.16-11.el5.x86_64.rpm | SHA-256: d096e84b6906589263370f34837f23059f028a883a8c378907c01ce2c888957b |
OpenIPMI-perl-2.0.16-11.el5.x86_64.rpm | SHA-256: f43b723cdb2d3708b9f881a2fd0e3f0f7cea8273885a8dc8b2950b790a0136aa |
OpenIPMI-python-2.0.16-11.el5.x86_64.rpm | SHA-256: cd928b7d79ea52dfa219aba4cb9d3da31934c5c3897290fe7d5704fdb546cc0e |
OpenIPMI-tools-2.0.16-11.el5.x86_64.rpm | SHA-256: d9c7e217dbe35c22b7bdc03fa3a0ab551790c7877672ebe3bc2a769ac9d27d2b |
i386 | |
OpenIPMI-2.0.16-11.el5.i386.rpm | SHA-256: 732d5ade0bee22827df09c18bad4ea08576e673dbf491b7cbc85e2192e52319d |
OpenIPMI-devel-2.0.16-11.el5.i386.rpm | SHA-256: 60543477f33accd6c00544768b6f3826f1c04bac9eba70cefd4dccbd5ecc0409 |
OpenIPMI-gui-2.0.16-11.el5.i386.rpm | SHA-256: d6e972267cc27e966008ae5104caedfd5ff8b4e9ed34e173edbd150ae6b9df5c |
OpenIPMI-libs-2.0.16-11.el5.i386.rpm | SHA-256: c041d4437f84a7591de7af6a281466c3ba86e9203c7a24af189695f4c1cddcb8 |
OpenIPMI-perl-2.0.16-11.el5.i386.rpm | SHA-256: 9f417e9a53bcd90013913be611fd77278f329ae9fbe40892be00479a5fa9f09b |
OpenIPMI-python-2.0.16-11.el5.i386.rpm | SHA-256: 3b625489d7d4345e369ad5ac870aaa8eb4e4bbd78eea4db4189cf24ee7176852 |
OpenIPMI-tools-2.0.16-11.el5.i386.rpm | SHA-256: f9c8ecac3c184281b3cd316973a891b57690bcc4b96050f0b5260a69244a0953 |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
OpenIPMI-2.0.16-11.el5.src.rpm | SHA-256: ed6b5afa55a9ffd73a04f62b1983a8260dcad989f4bcc76ae64c35ca79242409 |
x86_64 | |
OpenIPMI-2.0.16-11.el5.x86_64.rpm | SHA-256: 3d55ee24ecf953a3f031fefc42405ba5ea1ea133259a7ab1744e4aaf4bf52896 |
OpenIPMI-gui-2.0.16-11.el5.x86_64.rpm | SHA-256: 341cf4c4e748295dba9c9ea49c21908cef4ca33224f92417096ddd49bfd634cd |
OpenIPMI-libs-2.0.16-11.el5.i386.rpm | SHA-256: c041d4437f84a7591de7af6a281466c3ba86e9203c7a24af189695f4c1cddcb8 |
OpenIPMI-libs-2.0.16-11.el5.x86_64.rpm | SHA-256: d096e84b6906589263370f34837f23059f028a883a8c378907c01ce2c888957b |
OpenIPMI-perl-2.0.16-11.el5.x86_64.rpm | SHA-256: f43b723cdb2d3708b9f881a2fd0e3f0f7cea8273885a8dc8b2950b790a0136aa |
OpenIPMI-python-2.0.16-11.el5.x86_64.rpm | SHA-256: cd928b7d79ea52dfa219aba4cb9d3da31934c5c3897290fe7d5704fdb546cc0e |
OpenIPMI-tools-2.0.16-11.el5.x86_64.rpm | SHA-256: d9c7e217dbe35c22b7bdc03fa3a0ab551790c7877672ebe3bc2a769ac9d27d2b |
i386 | |
OpenIPMI-2.0.16-11.el5.i386.rpm | SHA-256: 732d5ade0bee22827df09c18bad4ea08576e673dbf491b7cbc85e2192e52319d |
OpenIPMI-gui-2.0.16-11.el5.i386.rpm | SHA-256: d6e972267cc27e966008ae5104caedfd5ff8b4e9ed34e173edbd150ae6b9df5c |
OpenIPMI-libs-2.0.16-11.el5.i386.rpm | SHA-256: c041d4437f84a7591de7af6a281466c3ba86e9203c7a24af189695f4c1cddcb8 |
OpenIPMI-perl-2.0.16-11.el5.i386.rpm | SHA-256: 9f417e9a53bcd90013913be611fd77278f329ae9fbe40892be00479a5fa9f09b |
OpenIPMI-python-2.0.16-11.el5.i386.rpm | SHA-256: 3b625489d7d4345e369ad5ac870aaa8eb4e4bbd78eea4db4189cf24ee7176852 |
OpenIPMI-tools-2.0.16-11.el5.i386.rpm | SHA-256: f9c8ecac3c184281b3cd316973a891b57690bcc4b96050f0b5260a69244a0953 |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
OpenIPMI-2.0.16-11.el5.src.rpm | SHA-256: ed6b5afa55a9ffd73a04f62b1983a8260dcad989f4bcc76ae64c35ca79242409 |
s390x | |
OpenIPMI-2.0.16-11.el5.s390x.rpm | SHA-256: fd1042c15fbb1a6889aeca084c501493d9e8c3fccc28fd42a1dd0f30be0f260b |
OpenIPMI-devel-2.0.16-11.el5.s390.rpm | SHA-256: e09a5f3ed5a1131fab082c00e5676337a362da6e7cd1075284f84a0c98f6902e |
OpenIPMI-devel-2.0.16-11.el5.s390x.rpm | SHA-256: dd9d875ec765521c8fcd3dc9b45fdcc959b4e1feb76121fd1cb19bee2bb6093d |
OpenIPMI-gui-2.0.16-11.el5.s390x.rpm | SHA-256: 36f3d417d68d838f4c7d9b8123ece951cfa288afa2dda745248b4297e37adc45 |
OpenIPMI-libs-2.0.16-11.el5.s390.rpm | SHA-256: 7237c23a220543778c831b093bfeee37ae111b8c5c5fae4f7ff196e290f8bec3 |
OpenIPMI-libs-2.0.16-11.el5.s390x.rpm | SHA-256: 6431092a2110bdb304ff433ba62b23340615ddb09403bd6b2529b6c672c1d9bf |
OpenIPMI-perl-2.0.16-11.el5.s390x.rpm | SHA-256: 9665e9c9cf070c753943751d25e2797e67e0724fca0993a2e425983ae8c15e50 |
OpenIPMI-python-2.0.16-11.el5.s390x.rpm | SHA-256: 882a74a02ff574a4a9c905183acd2cefc08b7b58c2bf075fdfd189a90293704e |
OpenIPMI-tools-2.0.16-11.el5.s390x.rpm | SHA-256: 5f4e82a2a7db238f6330b2687f3af5bfd7f96838a3a05918683dce79530b259a |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
OpenIPMI-2.0.16-11.el5.src.rpm | SHA-256: ed6b5afa55a9ffd73a04f62b1983a8260dcad989f4bcc76ae64c35ca79242409 |
ppc | |
OpenIPMI-2.0.16-11.el5.ppc.rpm | SHA-256: 784d14f23f9927f06ee6b5d988fcb826cb3e2fe21c4d0f318781b47f056ad97d |
OpenIPMI-devel-2.0.16-11.el5.ppc.rpm | SHA-256: fc1dcea8c93b6abc0cab4dd2f8907160544587836f2dfe0a73eb48d5624532ce |
OpenIPMI-devel-2.0.16-11.el5.ppc64.rpm | SHA-256: 01624851c4998ecc6d33e1196530040cb4eaeeddd240e87f9b201d0bfa500802 |
OpenIPMI-gui-2.0.16-11.el5.ppc.rpm | SHA-256: 903ee1c17bf87122e6642e78ec615a6341b67c2a0ae64e2a369d2bc668fc3ec6 |
OpenIPMI-libs-2.0.16-11.el5.ppc.rpm | SHA-256: 79fb02714d455db09334be502fbaa29ed91c6bfe4ae913d4cc275f01ae1e0bd0 |
OpenIPMI-libs-2.0.16-11.el5.ppc64.rpm | SHA-256: f6d4ffe681a1b550cd9b3731d884acf5c190b6cb87c557be7fef2041c9cbe4d2 |
OpenIPMI-perl-2.0.16-11.el5.ppc.rpm | SHA-256: 1756a1dd5f284f416e21a4abd7f2e652a6bf53887d3f0c100d8d8ff930da6ada |
OpenIPMI-python-2.0.16-11.el5.ppc.rpm | SHA-256: 9a209722b21ebcbf0851481bd56331e667dc8e83eba7dcc7c0de3df705bc76ee |
OpenIPMI-tools-2.0.16-11.el5.ppc.rpm | SHA-256: dd7da230f449060394a273b2d053b51354f86e8635fd7b1bd689b6de823a92c2 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
OpenIPMI-2.0.16-11.el5.src.rpm | SHA-256: ed6b5afa55a9ffd73a04f62b1983a8260dcad989f4bcc76ae64c35ca79242409 |
x86_64 | |
OpenIPMI-2.0.16-11.el5.x86_64.rpm | SHA-256: 3d55ee24ecf953a3f031fefc42405ba5ea1ea133259a7ab1744e4aaf4bf52896 |
OpenIPMI-devel-2.0.16-11.el5.i386.rpm | SHA-256: 60543477f33accd6c00544768b6f3826f1c04bac9eba70cefd4dccbd5ecc0409 |
OpenIPMI-devel-2.0.16-11.el5.x86_64.rpm | SHA-256: bd013a7a14a5ff3a4cc026b772975a8b4ee54f190e153ece3ed521b30905d650 |
OpenIPMI-gui-2.0.16-11.el5.x86_64.rpm | SHA-256: 341cf4c4e748295dba9c9ea49c21908cef4ca33224f92417096ddd49bfd634cd |
OpenIPMI-libs-2.0.16-11.el5.i386.rpm | SHA-256: c041d4437f84a7591de7af6a281466c3ba86e9203c7a24af189695f4c1cddcb8 |
OpenIPMI-libs-2.0.16-11.el5.x86_64.rpm | SHA-256: d096e84b6906589263370f34837f23059f028a883a8c378907c01ce2c888957b |
OpenIPMI-perl-2.0.16-11.el5.x86_64.rpm | SHA-256: f43b723cdb2d3708b9f881a2fd0e3f0f7cea8273885a8dc8b2950b790a0136aa |
OpenIPMI-python-2.0.16-11.el5.x86_64.rpm | SHA-256: cd928b7d79ea52dfa219aba4cb9d3da31934c5c3897290fe7d5704fdb546cc0e |
OpenIPMI-tools-2.0.16-11.el5.x86_64.rpm | SHA-256: d9c7e217dbe35c22b7bdc03fa3a0ab551790c7877672ebe3bc2a769ac9d27d2b |
i386 | |
OpenIPMI-2.0.16-11.el5.i386.rpm | SHA-256: 732d5ade0bee22827df09c18bad4ea08576e673dbf491b7cbc85e2192e52319d |
OpenIPMI-devel-2.0.16-11.el5.i386.rpm | SHA-256: 60543477f33accd6c00544768b6f3826f1c04bac9eba70cefd4dccbd5ecc0409 |
OpenIPMI-gui-2.0.16-11.el5.i386.rpm | SHA-256: d6e972267cc27e966008ae5104caedfd5ff8b4e9ed34e173edbd150ae6b9df5c |
OpenIPMI-libs-2.0.16-11.el5.i386.rpm | SHA-256: c041d4437f84a7591de7af6a281466c3ba86e9203c7a24af189695f4c1cddcb8 |
OpenIPMI-perl-2.0.16-11.el5.i386.rpm | SHA-256: 9f417e9a53bcd90013913be611fd77278f329ae9fbe40892be00479a5fa9f09b |
OpenIPMI-python-2.0.16-11.el5.i386.rpm | SHA-256: 3b625489d7d4345e369ad5ac870aaa8eb4e4bbd78eea4db4189cf24ee7176852 |
OpenIPMI-tools-2.0.16-11.el5.i386.rpm | SHA-256: f9c8ecac3c184281b3cd316973a891b57690bcc4b96050f0b5260a69244a0953 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.