About OpenWSMAN |
Openwsman is an open source implementation of WS-Management; enabling the
in-band management of Linux/uni*/Windows platforms. Openwsman supports the generic WS-Management protocol as well as specific protocol extensions for the Common Information Model (CIM) |
About WS-Management |
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. |
Features |
|
Supported Standards | |
Documentation | The OpenWSMAN wiki is the primary documentation site. There is also online documentation for the Ruby client bindings |
Getting help | If your question is not covered in the OpenWSMAN wiki, please subscribe to the openwsman-devel mailing list and ask there. |
Reporting bugs | Bugs should be reported via the github issue tracker. |
Related projects |
There are a couple of related projects hosted under the Openwsman github account:
|
Supported platforms | Openwsman is primarily developed on Linux but is known to run on Windows and MacOS as well. |
Downloading OpenWSMAN | |
Source code |
Tarballs of releases are distributed via GitHub. The latest release is 2.7.2 (Changelog) |
Git | The git repo for Openwsman is hosted on GitHub. |
RPM packages | RPM binaries for Linux are available via the openSUSE Build Service |
Ruby gem | A Ruby GEM is available at rubygems.org |
Python package |
To build and install a Python package, you should be able to do:
cd bindings/python/pywsman python setup.py sdist # Make a python source distribution cd dist pip install pywsman-*.tar.gz # Build and install the python package |
Other formats | Other formats (i.e. Debian .deb files) would need a maintainer. Please contact me if you're interested in maintaining other formats. |