1. Introduction 1.1. Project/Component Working Name: Openwsman 1.2. Name of Document Author/Supplier: Author: Srirama Sharma 1.3 Date of This Document: 5 Januaru 2009 2.0 Project Summary 2.1 Project Description This project introduces the package of Openwsman 2.1.0 into the SFW consolidation. 4. Technical Description Openwsman is a project intended to provide an open-source implementation of the Web Services Management specification (WS-Management) and to expose system management information on the Linux operating system using 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. Command name Notes ======================================== openwsmand Openwsman daemon 5. Interfaces 5.1 Exported Interfaces Interface Name Classification Comments ------------------------------------------------------- --------------- --------------------------- SUNWopenwsmanu Uncommitted Openwsman user package SUNWopenwsmanr Uncommitted Openwsman root package /usr/sbin/openwsmand Uncommitted Daemon /usr/lib/libwsman.so.1.0.0 Uncommitted Shared library /usr/lib/libwsman.so->libwsman.so.1.0.0 Uncommitted Symbolic link /usr/lib/libwsman.so.1->libwsman.so.1.0.0 Uncommitted Symbolic link /usr/lib/libwsman_curl_client_transport.so.1.0.0 Uncommitted Shared library /usr/lib/libwsman_curl_client_transport.so->libwsman_curl_client_transport.so.1.0.0 Uncommitted Symbolic link /usr/lib/libwsman_curl_client_transport.so.1->libwsman_curl_client_transport.so.1.0.0 Uncommitted Symbolic link /usr/lib/libwsman_client.so.1.0.0 Uncommitted Shared library /usr/lib/libwsman_client.so->libwsman_client.so.1.0.0 Uncommitted Symbolic link /usr/lib/libwsman_client.so.1->libwsman_client.so.1.0.0 Uncommitted Symbolic link /usr/lib/libwsman_server.so.1.0.0 Uncommitted Shared library /usr/lib/libwsman_server.so->libwsman_server.so.1.0.0 Uncommitted Symbolic link /usr/lib/libwsman_server.so.1->libwsman_server.so.1.0.0 Uncommitted Symbolic link /usr/lib/libwsman_clientpp.so.0.0.0 Uncommitted Shared library /usr/lib/libwsman_clientpp.so->libwsman_clientpp.so.0.0.0 Uncommitted Symbolic link /usr/lib/libwsman_clientpp.so.0->libwsman_clientpp.so.0.0.0 Uncommitted Symbolic link /usr/lib/openwsman/ Uncommitted Dir where openwsman libraries are installed /usr/lib/openwsman/plugins Uncommitted Dir where plugins are installed /usr/lib/openwsman/plugins/libwsman_identify_plugin.so.1.0.0 Uncommitted Shared library /usr/lib/openwsman/plugins/libwsman_identify_plugin.so->libwsman_identify_plugin.so.1.0.0 Uncommitted Symbolic link /usr/lib/openwsman/plugins/libwsman_identify_plugin.so.1->libwsman_identify_plugin.so.1.0.0 Uncommitted Symbolic link /usr/lib/openwsman/plugins/libwsman_test.so.1.0.0 Uncommitted Shared library /usr/lib/openwsman/plugins/libwsman_test.so->libwsman_test.so.1.0.0 Uncommitted Symbolic link /usr/lib/openwsman/plugins/libwsman_test.so.1->libwsman_test.so.1.0.0 Uncommitted Symbolic link /usr/lib/openwsman/authenticators Uncommitted Dir where authenticator libraries are installed /usr/lib/openwsman/authenticators/libwsman_file_auth.so.1.0.0 Uncommitted Shared library /usr/lib/openwsman/authenticators/libwsman_pam_auth.so->libwsman_file_auth.so.1.0.0 Uncommitted Sy mbolic link /usr/lib/openwsman/authenticators/libwsman_pam_auth.so.1->libwsman_file_auth.so.1.0.0 Uncommitted Symbolic link /usr/lib/pkgconfig/openwsman-server.pc Uncommitted Pkgconfig file /usr/lib/pkgconfig/openwsman++.pc Uncommitted Pkgconfig file /usr/lib/pkgconfig/openwsman.pc Uncommitted Pkgconfig file /usr/include/openwsman Uncommitted Dir where openwsman headers are installed. /usr/include/openwsman/wsman-types.h Uncommitted Header file /usr/include/openwsman/wsman-names.h Uncommitted Header file /usr/include/openwsman/wsman-debug.h Uncommitted Header file /usr/include/openwsman/wsman-client.h Uncommitted Header file /usr/include/openwsman/wsman-client-api.h Uncommitted Header file /usr/include/openwsman/wsman-xml-api.h Uncommitted Header file /usr/include/openwsman/wsman-client-transport.h Uncommitted Header file /usr/include/openwsman/wsman-xml-serializer.h Uncommitted Header file /usr/include/openwsman/wsman-xml-serialize.h Uncommitted Header file /usr/include/openwsman/wsman-server-api.h Uncommitted Header file /usr/include/openwsman/wsman-faults.h Uncommitted Header file /usr/include/openwsman/wsman-soap-message.h Uncommitted Header file /usr/include/openwsman/wsman-api.h Uncommitted Header file /usr/include/openwsman/wsman-declarations.h Uncommitted Header file /usr/include/openwsman/wsman-soap.h Uncommitted Header file /usr/include/openwsman/wsman-epr.h Uncommitted Header file /usr/include/openwsman/wsman-filter.h Uncommitted Header file /usr/include/openwsman/wsman-soap-envelope.h Uncommitted Header file /usr/include/openwsman/wsman-subscription-repository.h Uncommitted Header file /usr/include/openwsman/wsman-event-pool.h Uncommitted Header file /usr/include/openwsman/wsman-cimindication-processor.h Uncommitted Header file /usr/include/openwsman/u/buf.h Uncommitted Header file /usr/include/openwsman/u/carpal.h Uncommitted Header file /usr/include/openwsman/u/libu.h Uncommitted Header file /usr/include/openwsman/u/log.h Uncommitted Header file /usr/include/openwsman/u/logprv.h Uncommitted Header file /usr/include/openwsman/u/memory.h Uncommitted Header file /usr/include/openwsman/u/misc.h Uncommitted Header file /usr/include/openwsman/u/os.h Uncommitted Header file /usr/include/openwsman/u/uri.h Uncommitted Header file /usr/include/openwsman/u/uuid.h Uncommitted Header file /usr/include/openwsman/u/lock.h Uncommitted Header file /usr/include/openwsman/u/strings.h Uncommitted Header file /usr/include/openwsman/u/md5.h Uncommitted Header file /usr/include/openwsman/u/list.h Uncommitted Header file /usr/include/openwsman/u/hash.h Uncommitted Header file /usr/include/openwsman/u/base64.h Uncommitted Header file /usr/include/openwsman/u/iniparser.h Uncommitted Header file /usr/include/openwsman/u/debug.h Uncommitted Header file /usr/include/openwsman/u/uerr.h Uncommitted Header file /usr/include/openwsman/u/uoption.h Uncommitted Header file /usr/include/openwsman/u/gettimeofday.h Uncommitted Header file /usr/include/openwsman/u/syslog.h Uncommitted Header file /usr/include/openwsman/u/pthreadx.h Uncommitted Header file /usr/include/openwsman/cim/cim-interface.h Uncommitted Header file /usr/include/openwsman/cpp/OpenWsmanClient.h Uncommitted Header file /usr/include/openwsman/cpp/Exception.h Uncommitted Header file /usr/include/openwsman/cpp/WsmanClient.h Uncommitted Header file /usr/include/openwsman/cpp/WsmanEPR.h Uncommitted Header file /usr/include/openwsman/cpp/WsmanFilter.h Uncommitted Header file /usr/share/man/man8/openwsmand.8 Uncommitted Manpage /etc/openwsman Uncommitted Dir where openwsman config files are installed /etc/openwsman/owsmangencert.sh Uncommitted Script /etc/openwsman/openwsman.conf Uncommitted Config file /etc/openwsman/ssleay.cnf Uncommitted Config file /var/svc/manifest/network/openwsmasnd.xml Uncommitted SVC Manifest file /lib/svc/method/svc-openwsmand Uncommitted SVC Method file Ports 8889 and 8888 Uncommitted Recommended ports for WS-Management 5.2. Imported Interfaces Interface Name Classification Comments --------------------------- ---------------- --------------------------------- /usr/lib/libcurl.so.3 Uncommitted library provided by SUNWcurl pkg /usr/lib/libgss.so.1 Uncommitted library provided by SUNWgss /usr/lib/libidn.so.11 Uncommitted library provided by SUNWgnu-idn /lib/libz.so.1 Uncommitted library provided by SUNWzlibr /lib/libcrypto.so.0.9.8 Uncommitted library provided by SUNWopenssl-libraries /lib/libssl.so.0.9.8 Uncommitted library provided by SUNWopenssl-libraries /lib/libxml2.so.2 Uncommitted library provided by SUNWlxmlr Ports 5988/5989 Uncommitted Port through which the daemon connects to cimserver through CIM-XML. 6. Resources and Schedule 6.4. Product Approval Committee requested information: 6.4.1. Consolidation C-team Name: SFW 6.5. ARC review type: Automatic 6.6. ARC Exposure: open