Issued:
2011-05-19
Updated:
2011-05-19

RHBA-2011:0563 - openwsman bugfix update


Synopsis

openwsman bugfix update

Type/Severity

Bug Fix Advisory (none)

Topic

Updated openwsman packages that fix multiple bugs are now available for Red Hat Enterprise 6.

Description

OpenWSMan provides an open-source implementation of the Web Services Management specification (WS-Management) and exposes system management information on the Linux operating system with the WS-Management protocol. WS-Management is based on a suite of web services specifications and usage requirements that exposes a set of operations focused on and covers all system management aspects.

This update fixes the following bugs:

  • Previously, certain init script return values were incorrect. This update resolves these errors in the code. Now, all return values are correct. (BZ#613031)

  • Previously, the wsman-xml.h, wsman-xml-binding.h and wsman-dispatcher.h header files were missing. With this update, these headers are provided by the libwsman-devel package. (BZ#615922)

  • Previously, the init script did not print an error message if the SSL certificate and the private key were not found. This update checks whether a certificate exists. Now, OpenWSMan closes and prints a message to manually generate a certificate if no certificate was found. (BZ#617549)

  • Previously, OpenWSMan aborted unexpectedly with a segmentation fault when it was started with a debug flag due to a null pointer dereference. This update checks the pointer value. Now, the pointer is no longer dereferenced when its value is null and OpenWSMan runs as expected. (BZ#622793)

  • Previously, OpenWSMan aborted unexpectedly when it was configured in cooperation with Small Footprint CIM Broker (sfcb) and sfcb was stopped. This update corrects this error in the code. Now, the OpenWSMan configuration with sfcb works as expected. (BZ#625160)

  • Previously, the init script was wrongly placed in the /etc/init.d directory. This update corrects this error. Now, the init script is correctly placed in the /etc/rc.d/init.d. directory. (BZ#626773)

All OpenWSMan users are advised to upgrade to these updated packages, which fix 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 This content is not included.https://access.redhat.com/kb/docs/DOC-11259/

Affected Products

ProductVersionArch
Red Hat Enterprise Linux for Power, big endian6ppc64
Red Hat Enterprise Linux for IBM z Systems6s390x
Red Hat Enterprise Linux Workstation6x86_64
Red Hat Enterprise Linux Workstation6i386
Red Hat Enterprise Linux Server6x86_64
Red Hat Enterprise Linux Server6i386
Red Hat Enterprise Linux Server from RHUI6x86_64
Red Hat Enterprise Linux Server from RHUI6i386
Red Hat Enterprise Linux Server - Retired Extended Life Cycle Support6x86_64
Red Hat Enterprise Linux Server - Extended Life Cycle Support6x86_64
Red Hat Enterprise Linux Server - Extended Life Cycle Support6i386
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension6x86_64
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension6i386
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension (for IBM z Systems)6s390x
Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems)6s390x

Updated Packages

  • openwsman-perl-2.2.3-8.el6.i686.rpm
  • openwsman-client-2.2.3-8.el6.x86_64.rpm
  • openwsman-debuginfo-2.2.3-8.el6.ppc.rpm
  • openwsman-ruby-2.2.3-8.el6.x86_64.rpm
  • openwsman-ruby-2.2.3-8.el6.ppc64.rpm
  • openwsman-debuginfo-2.2.3-8.el6.i686.rpm
  • openwsman-server-2.2.3-8.el6.i686.rpm
  • openwsman-perl-2.2.3-8.el6.ppc64.rpm
  • openwsman-client-2.2.3-8.el6.ppc.rpm
  • libwsman1-2.2.3-8.el6.s390.rpm
  • libwsman1-2.2.3-8.el6.s390x.rpm
  • openwsman-client-2.2.3-8.el6.s390x.rpm
  • openwsman-python-2.2.3-8.el6.i686.rpm
  • openwsman-python-2.2.3-8.el6.x86_64.rpm
  • openwsman-python-2.2.3-8.el6.s390x.rpm
  • openwsman-debuginfo-2.2.3-8.el6.s390.rpm
  • openwsman-server-2.2.3-8.el6.ppc64.rpm
  • libwsman1-2.2.3-8.el6.ppc.rpm
  • openwsman-debuginfo-2.2.3-8.el6.x86_64.rpm
  • libwsman1-2.2.3-8.el6.i686.rpm
  • openwsman-server-2.2.3-8.el6.x86_64.rpm
  • openwsman-debuginfo-2.2.3-8.el6.s390x.rpm
  • libwsman-devel-2.2.3-8.el6.s390.rpm
  • openwsman-ruby-2.2.3-8.el6.i686.rpm
  • libwsman-devel-2.2.3-8.el6.s390x.rpm
  • openwsman-client-2.2.3-8.el6.s390.rpm
  • libwsman1-2.2.3-8.el6.x86_64.rpm
  • openwsman-server-2.2.3-8.el6.s390x.rpm
  • openwsman-client-2.2.3-8.el6.ppc64.rpm
  • openwsman-perl-2.2.3-8.el6.x86_64.rpm
  • libwsman-devel-2.2.3-8.el6.ppc.rpm
  • openwsman-server-2.2.3-8.el6.ppc.rpm
  • openwsman-server-2.2.3-8.el6.s390.rpm
  • libwsman-devel-2.2.3-8.el6.i686.rpm
  • openwsman-ruby-2.2.3-8.el6.s390x.rpm
  • openwsman-python-2.2.3-8.el6.ppc64.rpm
  • libwsman-devel-2.2.3-8.el6.ppc64.rpm
  • libwsman-devel-2.2.3-8.el6.x86_64.rpm
  • openwsman-client-2.2.3-8.el6.i686.rpm
  • openwsman-perl-2.2.3-8.el6.s390x.rpm
  • libwsman1-2.2.3-8.el6.ppc64.rpm
  • openwsman-2.2.3-8.el6.src.rpm
  • openwsman-debuginfo-2.2.3-8.el6.ppc64.rpm

Fixes

CVEs

(none)

References

(none)


Additional information