debian/0000755000000000000000000000000012270534750007173 5ustar debian/libopenwsman-dev.install0000644000000000000000000000034612073547640014043 0ustar usr/include/openwsman/*.h usr/include/openwsman/cim/*.h usr/include/openwsman/u/*.h usr/lib/*/libwsman.so usr/lib/*/libwsman_client.so usr/lib/*/libwsman_curl_client_transport.so usr/lib/*/libwsman_server.so usr/lib/*/pkgconfig/* debian/control0000644000000000000000000001562412270476202010603 0ustar Source: openwsman Section: admin Priority: extra Maintainer: Ubuntu Developers Build-Depends: debhelper (>= 9.0.0), cmake (>= 2.8.5), libssl-dev, libpam0g-dev, libxml2-dev, libcurl4-openssl-dev, libcimcclient0-dev, swig, python-dev Standards-Version: 3.9.5 Homepage: http://sourceforge.net/projects/openwsman/ Package: openwsman Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: Open Web Services Manager 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. . This package provides a basic WS Manager daemon. Package: libwsman-server1 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: Open Web Services Manager run-time libraries 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. . This package provides the core run-time libraries. Package: libopenwsman1 Depends: libwsman1, ${misc:Depends} Architecture: all Section: oldlibs Description: Transitional dummy package for libwsman This is a transitional dummy package. It can be safely removed. Package: libwsman1 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Replaces: libopenwsman1 (<< 2.4.3-0ubuntu4) Breaks: libopenwsman1 (<< 2.4.3-0ubuntu4) Description: Open Web Services Manager run-time libraries 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. . This package provides the core run-time libraries. Package: libwsman-client2 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Replaces: libopenwsman1 (<< 2.4.3-0ubuntu4) Breaks: libopenwsman1 (<< 2.4.3-0ubuntu4) Description: Open Web Services Manager run-time libraries 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. . This package provides the client run-time libraries. Package: libwsman-curl-client-transport1 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Replaces: libopenwsman1 (<< 2.4.3-0ubuntu4) Breaks: libopenwsman1 (<< 2.4.3-0ubuntu4) Description: Open Web Services Manager run-time libraries 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. . This package provides the curl client transport run-time libraries. Package: libopenwsman-dev Section: libdevel Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libwsman1 (= ${binary:Version}), openwsman (= ${binary:Version}) Description: Open Web Services Manager library development files 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. . This package provides the library development headers. Package: libwsman-clientpp1 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, libwsman1 (= ${binary:Version}) Description: Open Web Services Manager C++ bindings 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. . This package provides the C++ bindings to the Openwsman client libraries Package: libwsman-clientpp-dev Section: libdevel Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libwsman-clientpp1 (= ${binary:Version}) Description: Open Web Services Manager C++ bindings development files 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. . This package provides the development files for the C++ interface to the Openwsman client libraries Package: python-openwsman Section: python Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libwsman1 (= ${binary:Version}) Description: Open Web Services Manager Python bindings 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. . This package provides the Python bindings for the Openwsman client API. debian/libwsman-client2.install0000644000000000000000000000010312270342153013721 0ustar usr/lib/*/libwsman_client.so.* etc/openwsman/openwsman_client.conf debian/libwsman-clientpp-dev.install0000644000000000000000000000007312106665425014771 0ustar usr/lib/*/libwsman_clientpp.so usr/include/openwsman/cpp/* debian/rules0000755000000000000000000000154312106665657010267 0ustar #!/usr/bin/make -f export DH_VERBOSE=1 export DH_OPTIONS export CFLAGS=$(shell dpkg-buildflags --get CFLAGS) export CXXFLAGS=$(shell dpkg-buildflags --get CXXFLAGS) export DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) %: dh $@ --builddirectory=build override_dh_auto_configure: mkdir build cd build && cmake .. \ -DLIB=$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ -DCMAKE_LIBRARY_ARCHITECTURE=$(DEB_HOST_MULTIARCH) \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_VERBOSE_MAKEFILE=TRUE \ -DEXPLICIT_TARGET="$(EXPLICIT_TARGET)" \ -DBUILD_RUBY_GEM=no override_dh_auto_install: mkdir -p debian/tmp/etc/openwsman install -m 644 etc/openwsman_client.conf debian/tmp/etc/openwsman/ dh_auto_install -O--builddirectory=build mv debian/tmp/etc/openwsman/owsmangencert.sh \ debian/tmp/usr/sbin/owsmangencert override_dh_auto_test: debian/python-openwsman.install0000644000000000000000000000012312106651665014110 0ustar usr/lib/python*/dist-packages/_pywsman.so usr/lib/python*/dist-packages/pywsman.py debian/changelog0000644000000000000000000000771412270476530011057 0ustar openwsman (2.4.3-0ubuntu4) trusty; urgency=low * debian/control: fix the breaks and replaces version numbers for libopenwsman1. -- Kent Baxley Fri, 24 Jan 2014 08:45:40 -0600 openwsman (2.4.3-0ubuntu3) trusty; urgency=low * debian/control: Added 'Breaks' to each of the new libwsman packages. * debian/control: Added a libopenwsman1 transitional package. * clean up control and .install files to remove extra newlines. -- Kent Baxley Fri, 24 Jan 2014 06:57:58 -0600 openwsman (2.4.3-0ubuntu2) trusty; urgency=low * debian/control: convert libopenwsman package into libwsman1, libwsman-client2, libwsman-curl-client-transport1. * debain/control: break libwsman-server1 into its own package. * Fixes ABI breakage for wsmancli (LP: #1272059). -- Kent Baxley Thu, 23 Jan 2014 15:32:43 -0600 openwsman (2.4.3-0ubuntu1) trusty; urgency=low * Sync with upstream 2.4.3 (LP: #1268707) * debian/control: bump standards version to 3.9.5 * debian/patches: removed cmake-findruby.patch. FTBFS no longer occurs due to overhauled ruby cmake file upstream. -- Kent Baxley Mon, 13 Jan 2014 12:11:37 -0600 openwsman (2.3.6-0ubuntu1) raring; urgency=low * Sync with upstream 2.3.6 * debian/control: Move to standards version 3.9.2 - debian/*.install: Use relative source paths - debian/*.conffiles: Dropped - debian/source/format: New: "3.0 (quilt)" - debian/control: Add debhelper (>= 9.0.0) as build-dependency - debian/rules: Use dh format - debian/rules: Disable dh_auto_test. Testcases fail - debian/rules: Override dh_auto_install to install the client config * debian/control: Add build-dependency on cmake * debian/control: Drop build-dependency on cdbs * debian/control: Multi-Arch conversion for libopenwsman1 and libwsman-clientpp1. * debian/rules: Drop cdbs includes * debian/rules: Drop extra build flags (not required anymore) * debian/libopenwsman-dev.install: Don't install .a files (not built) * debian/patches/cmake-findruby.patch: Fix FTBS caused by a certain usage of braces. * debian/patches/cmake-python-includes.patch: Need to use a different variable which has architecture specific include path as well. -- Stefan Bader Wed, 06 Feb 2013 13:59:29 +0100 openwsman (2.2.3-0ubuntu4) precise; urgency=low * debian/libopenwsman-dev.install: Don't install la-file (LP: #905538) -- Andreas Moog Fri, 16 Dec 2011 23:00:37 +0100 openwsman (2.2.3-0ubuntu3) oneiric; urgency=low * No-change rebuild for libssl0.9.8 -> libssl1.0.0 transition. -- Ilya Barygin Sun, 21 Aug 2011 20:45:34 +0400 openwsman (2.2.3-0ubuntu2) natty; urgency=low [ Mathieu Trudel-Lapierre ] * debian/control: Add build-dep for libcimcclient0-dev, so that the CIM plugins gets built. (LP: #760835) -- Timo Aaltonen Fri, 15 Apr 2011 13:35:38 +0300 openwsman (2.2.3-0ubuntu1) maverick; urgency=low * New upstream release. (LP: #600392) -- Charlie Smotherman Sat, 10 Jul 2010 21:42:15 -0500 openwsman (2.0.0b1-0ubuntu2.2) lucid; urgency=low * Fixes typo in control (LP: #486823) -- arky Wed, 10 Feb 2010 18:42:15 +0530 openwsman (2.0.0b1-0ubuntu2.1) karmic-proposed; urgency=low * add "--disable-more-warnings" to fix FTBFS (LP: #427217) -- Whoopie Sun, 01 Nov 2009 04:11:16 +0100 openwsman (2.0.0b1-0ubuntu2) hardy; urgency=low * Missing depends on library by -dev package. -- Ben Collins Tue, 04 Mar 2008 13:03:17 -0500 openwsman (2.0.0b1-0ubuntu1) hardy; urgency=low * Initial release * Disable eventing support. Causes re-entrant building * src/server/wsmand-daemon.c: Wrap some usages of eventing in ifdef's -- Ben Collins Fri, 29 Feb 2008 14:06:25 -0500 debian/libwsman-server1.install0000644000000000000000000000003712270462477013772 0ustar usr/lib/*/libwsman_server.so.* debian/openwsman.lintian-overrides0000644000000000000000000000011212270350723014550 0ustar postinst-has-useless-call-to-ldconfig postrm-has-useless-call-to-ldconfig debian/libwsman-clientpp1.install0000644000000000000000000000004112106665357014275 0ustar usr/lib/*/libwsman_clientpp.so.* debian/source/0000755000000000000000000000000012061645241010467 5ustar debian/source/format0000644000000000000000000000001412061645241011675 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000012265061620010615 5ustar debian/patches/cmake-python-includes.patch0000644000000000000000000000204712073275422016050 0ustar Description: Use all python include directories PYTHON_INCLUDE_PATH seems deprecated anyway and when compiling the C wrapper it needs the 64bit specific second include directory to find pyconfig.h Forwarded: pending Origin: vendor, while importing a new upstream version Author: Stefan Bader Last-Update: 2013-01-09 Index: openwsman-2.3.6/bindings/python/CMakeLists.txt =================================================================== --- openwsman-2.3.6.orig/bindings/python/CMakeLists.txt 2013-01-09 15:12:41.319560389 +0100 +++ openwsman-2.3.6/bindings/python/CMakeLists.txt 2013-01-09 15:13:07.727689493 +0100 @@ -36,7 +36,7 @@ SET(pywsman_SRCS ${SWIG_OUTPUT} ${CMAKE_ ADD_LIBRARY( pywsman SHARED ${pywsman_SRCS} ) SET_TARGET_PROPERTIES( pywsman PROPERTIES PREFIX "_" ) -INCLUDE_DIRECTORIES( ${PYTHON_INCLUDE_PATH} ) +INCLUDE_DIRECTORIES( ${PYTHON_INCLUDE_DIRS} ) INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_BINARY_DIR} ) INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/bindings ${CMAKE_SOURCE_DIR}/include ) debian/patches/series0000644000000000000000000000003412265061620012027 0ustar cmake-python-includes.patch debian/libwsman-curl-client-transport1.install0000644000000000000000000000005612270342214016722 0ustar usr/lib/*/libwsman_curl_client_transport.so.* debian/openwsman.install0000644000000000000000000000041312270462642012570 0ustar etc/openwsman/openwsman.conf etc/openwsman/ssleay.cnf etc/pam.d/openwsman usr/sbin/openwsmand usr/sbin/owsmangencert usr/lib/*/openwsman/authenticators/*.so usr/lib/*/openwsman/authenticators/*.so.* usr/lib/*/openwsman/plugins/*.so usr/lib/*/openwsman/plugins/*.so.* debian/copyright0000644000000000000000000000273112061645241011125 0ustar Copyright (C) 2004-2006 Intel Corp. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - Neither the name of Intel Corp. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Intel Corp. OR THE CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/compat0000644000000000000000000000000212106651401010360 0ustar 9 debian/libwsman1.install0000644000000000000000000000003012270463723012452 0ustar usr/lib/*/libwsman.so.*