Bug Fix Advisory freeipmi bug fix and enhancement update

Advisory: RHBA-2013:1640-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2013-11-20
Last updated on: 2013-11-20
Affected Products: Red Hat Enterprise Linux HPC Node (v. 6)
Red Hat Enterprise Linux Server (v. 6)
Red Hat Enterprise Linux Workstation (v. 6)

Details

Updated freeipmi packages that fix several bugs and add various enhancements are
now available for Red Hat Enterprise Linux 6.

The FreeIPMI project provides "Remote-Console" (out-of-band) and "System
Management Software" (in-band) based on the Intelligent Platform Management
Interface specification.

The freeipmi packages have been upgraded to upstream version 1.2.1, which
provides a number of bug fixes and enhancements over the previous version. Among
others, this rebase adds the ipmiseld daemon and subpackage, and the Serial Over
Lan (SOL) command processing. This update also provides more secure permissions
for configuration files that recognize remote password configuration.
(BZ#951700)

This update also fixes the following bugs:

* Prior to this update, the ipmidetectd daemon did not fully validate input
command-line parameters. Consequently, ipmidetectd terminated unexpectedly with
a segmentation fault when parsing invalid command-line options. With this
update, ipmidetectd validates command-line input properly, and therefore no
longer crashes in this case. (BZ#616846, BZ#715605)

* Previously, the bmc-watchdog daemon did not create the PID file and did not
write the PID number into the file. As a consequence, tools depending on missing
PID values did not work correctly. This bug has been fixed, the PID number is
now stored in the created PID file and the described problems no longer occur.
(BZ#818168)

Users of freeipmi are advised to upgrade to these updated packages, which fix
these bugs and add these enhancements.


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/site/articles/11258

Updated packages

Red Hat Enterprise Linux HPC Node (v. 6)

SRPMS:
freeipmi-1.2.1-3.el6.src.rpm
File outdated by:  RHBA-2017:0657
    MD5: 8269e126bdf4a0ab6824e2bac58748f6
SHA-256: aabc570a13d221f34e73a9169f004517a4dd6b6b992e86bb546e61131aa28c88
 
x86_64:
freeipmi-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: 8b8f69dd662d8eed070c12c397730382
SHA-256: 0b20cf825ce9c68df43cca1c24dbf0cb90e25c2f09d5fabcaafcbd93e81c027b
freeipmi-1.2.1-3.el6.x86_64.rpm
File outdated by:  RHBA-2017:0657
    MD5: 9546e15750fc86efd78f4deb61ca25ce
SHA-256: 89d2a2ac4c122e4f39fa8cd778d18281944699902e4bf38fadaaf4d65e87e586
freeipmi-bmc-watchdog-1.2.1-3.el6.x86_64.rpm
File outdated by:  RHBA-2017:0657
    MD5: be55b78b61be835ccd2e1003789bfc6e
SHA-256: 3ea912fd91ccdd630a12b877f964838ecfc560d3332e129b15ba0ff9fb7a62ef
freeipmi-debuginfo-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: 3ddcddd92ef50acc1d3dfbb3fee8fe96
SHA-256: d0c9750ad68dc3a8c26b46118ddb099577a74e2bfdda2f0279c8ca4bdeca4df4
freeipmi-debuginfo-1.2.1-3.el6.x86_64.rpm
File outdated by:  RHBA-2017:0657
    MD5: 48f9253735eb05748b3c084d339f9c4b
SHA-256: 59d91403aa6071762cae7088600ace0521e852e2830160c032b7c6652dae3910
freeipmi-devel-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: f4a5b2273c277155c0625339b160a9a6
SHA-256: d1258311076358a1b499a5709b9aacd180ccba51f53d646e164f34cb3c07640a
freeipmi-devel-1.2.1-3.el6.x86_64.rpm
File outdated by:  RHBA-2017:0657
    MD5: 28ec6e7057152675c14e1a29634fed47
SHA-256: 3a78920c44688a50fa364f2f144d663a76c8c3a013c6b4d2d2972fe9aedafb22
freeipmi-ipmidetectd-1.2.1-3.el6.x86_64.rpm
File outdated by:  RHBA-2017:0657
    MD5: 15983f51e40ecff10e7a9cee66cd9d64
SHA-256: 4682e4e967e3aedea7d5be24d8f2e429a88a10047eb8a057cabb2a06a2bff319
 
Red Hat Enterprise Linux Server (v. 6)

SRPMS:
freeipmi-1.2.1-3.el6.src.rpm
File outdated by:  RHBA-2017:0657
    MD5: 8269e126bdf4a0ab6824e2bac58748f6
SHA-256: aabc570a13d221f34e73a9169f004517a4dd6b6b992e86bb546e61131aa28c88
 
IA-32:
freeipmi-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: 8b8f69dd662d8eed070c12c397730382
SHA-256: 0b20cf825ce9c68df43cca1c24dbf0cb90e25c2f09d5fabcaafcbd93e81c027b
freeipmi-bmc-watchdog-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: 17e96448b749a06b15e0df8d95a3a4fd
SHA-256: 32b7cb62bd8ea6f2d4db53564546dc61c66976f8d1de07eba845240241613cf8
freeipmi-debuginfo-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: 3ddcddd92ef50acc1d3dfbb3fee8fe96
SHA-256: d0c9750ad68dc3a8c26b46118ddb099577a74e2bfdda2f0279c8ca4bdeca4df4
freeipmi-devel-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: f4a5b2273c277155c0625339b160a9a6
SHA-256: d1258311076358a1b499a5709b9aacd180ccba51f53d646e164f34cb3c07640a
freeipmi-ipmidetectd-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: 37a87734c310286d2996874ddbf87326
SHA-256: 8df5d9abd6e97d83132a8bebd68fa1dea0945522361bf89f4bc2e9b52d21edcc
 
x86_64:
freeipmi-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: 8b8f69dd662d8eed070c12c397730382
SHA-256: 0b20cf825ce9c68df43cca1c24dbf0cb90e25c2f09d5fabcaafcbd93e81c027b
freeipmi-1.2.1-3.el6.x86_64.rpm
File outdated by:  RHBA-2017:0657
    MD5: 9546e15750fc86efd78f4deb61ca25ce
SHA-256: 89d2a2ac4c122e4f39fa8cd778d18281944699902e4bf38fadaaf4d65e87e586
freeipmi-bmc-watchdog-1.2.1-3.el6.x86_64.rpm
File outdated by:  RHBA-2017:0657
    MD5: be55b78b61be835ccd2e1003789bfc6e
SHA-256: 3ea912fd91ccdd630a12b877f964838ecfc560d3332e129b15ba0ff9fb7a62ef
freeipmi-debuginfo-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: 3ddcddd92ef50acc1d3dfbb3fee8fe96
SHA-256: d0c9750ad68dc3a8c26b46118ddb099577a74e2bfdda2f0279c8ca4bdeca4df4
freeipmi-debuginfo-1.2.1-3.el6.x86_64.rpm
File outdated by:  RHBA-2017:0657
    MD5: 48f9253735eb05748b3c084d339f9c4b
SHA-256: 59d91403aa6071762cae7088600ace0521e852e2830160c032b7c6652dae3910
freeipmi-devel-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: f4a5b2273c277155c0625339b160a9a6
SHA-256: d1258311076358a1b499a5709b9aacd180ccba51f53d646e164f34cb3c07640a
freeipmi-devel-1.2.1-3.el6.x86_64.rpm
File outdated by:  RHBA-2017:0657
    MD5: 28ec6e7057152675c14e1a29634fed47
SHA-256: 3a78920c44688a50fa364f2f144d663a76c8c3a013c6b4d2d2972fe9aedafb22
freeipmi-ipmidetectd-1.2.1-3.el6.x86_64.rpm
File outdated by:  RHBA-2017:0657
    MD5: 15983f51e40ecff10e7a9cee66cd9d64
SHA-256: 4682e4e967e3aedea7d5be24d8f2e429a88a10047eb8a057cabb2a06a2bff319
 
Red Hat Enterprise Linux Workstation (v. 6)

SRPMS:
freeipmi-1.2.1-3.el6.src.rpm
File outdated by:  RHBA-2017:0657
    MD5: 8269e126bdf4a0ab6824e2bac58748f6
SHA-256: aabc570a13d221f34e73a9169f004517a4dd6b6b992e86bb546e61131aa28c88
 
IA-32:
freeipmi-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: 8b8f69dd662d8eed070c12c397730382
SHA-256: 0b20cf825ce9c68df43cca1c24dbf0cb90e25c2f09d5fabcaafcbd93e81c027b
freeipmi-bmc-watchdog-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: 17e96448b749a06b15e0df8d95a3a4fd
SHA-256: 32b7cb62bd8ea6f2d4db53564546dc61c66976f8d1de07eba845240241613cf8
freeipmi-debuginfo-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: 3ddcddd92ef50acc1d3dfbb3fee8fe96
SHA-256: d0c9750ad68dc3a8c26b46118ddb099577a74e2bfdda2f0279c8ca4bdeca4df4
freeipmi-devel-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: f4a5b2273c277155c0625339b160a9a6
SHA-256: d1258311076358a1b499a5709b9aacd180ccba51f53d646e164f34cb3c07640a
freeipmi-ipmidetectd-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: 37a87734c310286d2996874ddbf87326
SHA-256: 8df5d9abd6e97d83132a8bebd68fa1dea0945522361bf89f4bc2e9b52d21edcc
 
x86_64:
freeipmi-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: 8b8f69dd662d8eed070c12c397730382
SHA-256: 0b20cf825ce9c68df43cca1c24dbf0cb90e25c2f09d5fabcaafcbd93e81c027b
freeipmi-1.2.1-3.el6.x86_64.rpm
File outdated by:  RHBA-2017:0657
    MD5: 9546e15750fc86efd78f4deb61ca25ce
SHA-256: 89d2a2ac4c122e4f39fa8cd778d18281944699902e4bf38fadaaf4d65e87e586
freeipmi-bmc-watchdog-1.2.1-3.el6.x86_64.rpm
File outdated by:  RHBA-2017:0657
    MD5: be55b78b61be835ccd2e1003789bfc6e
SHA-256: 3ea912fd91ccdd630a12b877f964838ecfc560d3332e129b15ba0ff9fb7a62ef
freeipmi-debuginfo-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: 3ddcddd92ef50acc1d3dfbb3fee8fe96
SHA-256: d0c9750ad68dc3a8c26b46118ddb099577a74e2bfdda2f0279c8ca4bdeca4df4
freeipmi-debuginfo-1.2.1-3.el6.x86_64.rpm
File outdated by:  RHBA-2017:0657
    MD5: 48f9253735eb05748b3c084d339f9c4b
SHA-256: 59d91403aa6071762cae7088600ace0521e852e2830160c032b7c6652dae3910
freeipmi-devel-1.2.1-3.el6.i686.rpm
File outdated by:  RHBA-2017:0657
    MD5: f4a5b2273c277155c0625339b160a9a6
SHA-256: d1258311076358a1b499a5709b9aacd180ccba51f53d646e164f34cb3c07640a
freeipmi-devel-1.2.1-3.el6.x86_64.rpm
File outdated by:  RHBA-2017:0657
    MD5: 28ec6e7057152675c14e1a29634fed47
SHA-256: 3a78920c44688a50fa364f2f144d663a76c8c3a013c6b4d2d2972fe9aedafb22
freeipmi-ipmidetectd-1.2.1-3.el6.x86_64.rpm
File outdated by:  RHBA-2017:0657
    MD5: 15983f51e40ecff10e7a9cee66cd9d64
SHA-256: 4682e4e967e3aedea7d5be24d8f2e429a88a10047eb8a057cabb2a06a2bff319
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

715605 - missing record in long_options array causes ipmidetectd segfaults
818168 - The /etc/init.d/bmc-watchdog script does not store PID in the PIDFILE



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/