OpenWSMAN - WS-Management for all
About OpenWSMAN
Web Services for Management (WS-Management, WS-MAN) is a specification for managing
computer systems using Web services standards.
WS-Management is a SOAP based transport
protocol for managing (create, enumerate, access, change, destroy)
resources.
Openwsman is an open source implementation of WS-MAN; enabling the
in-band management of Linux/uni* platforms.
Openwsman supports the generic WS-Management protocol as well as
specific protocol extensions for the Common Information Model (CIM)
Features
- Full server and client implementation
- Perl, Python, Java and Ruby bindings
- Fast and small (~10 MB runtime)
- DMTF standards-compliant (WS-Management 1.1.0 + WS-CIM 1.1.0)
- Interoperable with Windows
WMI and Intel
AMT
- Scriptable plugins
Supported platforms
Openwsman is primarily developed on Linux but is known to run on
Windows and MacOS as well.
Supported Standards
- DSP0226
1.1.0 - Web Services for Management (WS Management)
- DSP0227
1.2.0 - WS-Management CIM Binding Specification
- DSP0230
1.1.0 - WS-CIM Mapping Specification
Documentation
The OpenWSMAN
wiki is the primary documentation site.
There is also online documentation for the Ruby client
bindings
Contact
Any questions about OpenWSMAN should be directed to the openwsman-devel
mailing list.
Downloading OpenWSMAN
RPM packages
RPM binaries for Linux are available via the
openSUSE Build Service
Source code
Tarballs of releases are distributed via sourceforge.
The latest release is 2.3.0
(Changelog)
Other formats
Other formats (i.e. Debian .deb files) would need a maintainer. Please
contact me if you're interested
in maintaining other formats.
Git
The git repo for Openwsman is hosted on github.