Hello community,
here is the log from the commit of package openwsman
checked in at Tue Nov 6 23:02:17 CET 2007.
--------
--- openwsman/openwsman.changes 2007-08-03 16:48:09.000000000 +0200
+++ /mounts/work_src_done/STABLE/openwsman/openwsman.changes 2007-11-06 14:29:04.000000000 +0100
@@ -1,0 +2,21 @@
+Tue Nov 6 13:24:23 CET 2007 - prusnak@suse.cz
+
+- update to 1.5.0
+
+ Openwsman 1.5 is an interim stable release toward 2.0 with all
+ completed features since 1.0. This release serves as a checkpoint
+ to evaluate implemented and outstanding features and to take care
+ of bugs instead of waiting until the beta phase of 2.0.
+
+ See ChangeLog for more details ...
+
+- fixed installdirs (mkinstalldir.patch)
+- added entries to ChangeLog from wiki (changelog.patch)
+- renamed openwsman to libwsman1 and openwsman-devel to libwsman-devel
+
+- removed obsolete patches
+ * devel.patch (included in update)
+ * get_auth.patch (included in update)
+ * remote_fs.patch (included in update)
+
+-------------------------------------------------------------------
Old:
----
openwsman-1.2.0-devel.patch
openwsman-1.2.0-remote_fs.patch
openwsman-1.2.0.tar.bz2
openwsman-client-1.2.0-get_auth.patch
openwsman-server-1.2.0-pam-auth.patch
New:
----
openwsman-1.5.0-changelog.patch
openwsman-1.5.0-mkinstalldir.patch
openwsman-1.5.0-pam-auth.patch
openwsman-1.5.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openwsman.spec ++++++
--- /var/tmp/diff_new_pack.l14863/_old 2007-11-06 22:41:11.000000000 +0100
+++ /var/tmp/diff_new_pack.l14863/_new 2007-11-06 22:41:11.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package openwsman (Version 1.2.0)
+# spec file for package openwsman (Version 1.5.0)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,25 +11,24 @@
# norootforbuild
Name: openwsman
-BuildRequires: gcc-c++ libxml2-devel pam-devel pkgconfig sblim-sfcc-devel
+BuildRequires: gcc-c++ libxml2-devel pam-devel pkgconfig python-devel sblim-sfcc-devel
%if 0%{?suse_version} > 1020
BuildRequires: libcurl-devel
%else
BuildRequires: curl-devel
%endif
PreReq: sed coreutils grep /bin/hostname
-Version: 1.2.0
+Version: 1.5.0
Release: 1
-URL: http://www.openwsman.org/
+Url: http://www.openwsman.org/
License: BSD 3-Clause
Group: System/Management
Summary: Opensource Implementation of WS-Management
Source: %{name}-%{version}.tar.bz2
Source1: %{name}.pam
-Patch0: %{name}-%{version}-remote_fs.patch
-Patch1: %{name}-server-%{version}-pam-auth.patch
-Patch2: %{name}-%{version}-devel.patch
-Patch3: %{name}-client-%{version}-get_auth.patch
+Patch0: %{name}-%{version}-pam-auth.patch
+Patch1: %{name}-%{version}-mkinstalldir.patch
+Patch2: %{name}-%{version}-changelog.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -43,10 +42,25 @@
Vadim Revyakin
Denis Sadykov
-%package devel
-Group: Development/Libraries/C and C++
+%package -n libwsman1
+Group: System/Management
Summary: Opensource Implementation of WS-Management
-Requires: %{name} = %{version}
+
+%description -n libwsman1
+Opensource Implementation of WS-Management
+
+
+
+Authors:
+--------
+ Anas Nashif
+ Vadim Revyakin
+ Denis Sadykov
+
+%package -n libwsman-devel
+Group: System/Management
+Summary: Opensource Implementation of WS-Management
+Requires: libwsman1 = %{version}
Requires: %{name}-server = %{version}
Requires: %{name}-client = %{version}
Requires: sblim-sfcc-devel libxml2-devel pam-devel
@@ -56,7 +70,7 @@
Requires: curl-devel
%endif
-%description devel
+%description -n libwsman-devel
Opensource Implementation of WS-Management
@@ -102,7 +116,6 @@
%patch0
%patch1
%patch2
-%patch3
%build
autoreconf -f -i
@@ -116,28 +129,28 @@
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/pam.d
install -m 644 etc/openwsman.conf $RPM_BUILD_ROOT%{_sysconfdir}/openwsman
install -m 644 etc/ssleay.cnf $RPM_BUILD_ROOT%{_sysconfdir}/openwsman
-install -m 755 etc/init/wsmand.sh $RPM_BUILD_ROOT%{_sysconfdir}/init.d/wsmand
+install -m 755 etc/init/openwsmand.sh $RPM_BUILD_ROOT%{_sysconfdir}/init.d/openwsmand
install -m 644 %{S:1} $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/openwsman
-ln -sf %{_sysconfdir}/init.d/wsmand $RPM_BUILD_ROOT%{_sbindir}/rcwsmand
+ln -sf %{_sysconfdir}/init.d/openwsmand $RPM_BUILD_ROOT%{_sbindir}/rcopenwsmand
%clean
rm -rf $RPM_BUILD_ROOT
-%post
+%post -n libwsman1
/sbin/ldconfig
-%postun
+%postun -n libwsman1
/sbin/ldconfig
%post server
/sbin/ldconfig
-%{fillup_and_insserv wsmand}
+%{fillup_and_insserv openwsmand}
%preun server
-%{stop_on_removal wsmand}
+%{stop_on_removal openwsmand}
%postun server
-%{insserv_cleanup wsmand}
+%{insserv_cleanup openwsmand}
rm -f /var/log/wsmand.log
/sbin/ldconfig
@@ -147,14 +160,12 @@
%postun client
/sbin/ldconfig
-%files
+%files -n libwsman1
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README TODO
%{_libdir}/libwsman.so.*
-%{_libdir}/libwsman_utils.so.*
-%dir %{_libdir}/openwsman
-%files devel
+%files -n libwsman-devel
%defattr(-,root,root)
%{_includedir}/*
%{_libdir}/pkgconfig/*
@@ -165,9 +176,9 @@
%{_libdir}/openwsman/authenticators/*.la
%{_libdir}/openwsman/plugins/*.a
%{_libdir}/openwsman/plugins/*.la
-%{_libdir}/libwsmanCimIfc*.a
-%{_libdir}/libwsmanCimIfc*.la
-%{_libdir}/libwsmanCimIfc*.so
+%{py_sitedir}/*.a
+%{py_sitedir}/*.la
+%{py_sitedir}/*.so
%files server
%defattr(-,root,root)
@@ -176,16 +187,16 @@
%config(noreplace) %{_sysconfdir}/openwsman/ssleay.cnf
%{_sysconfdir}/openwsman/owsmangencert.sh
%config %{_sysconfdir}/pam.d/openwsman
-%attr(0755,root,root) %{_sysconfdir}/init.d/wsmand
+%attr(0755,root,root) %{_sysconfdir}/init.d/openwsmand
+%dir %{_libdir}/openwsman
%dir %{_libdir}/openwsman/authenticators
%{_libdir}/openwsman/authenticators/*.so
%{_libdir}/openwsman/authenticators/*.so.*
%dir %{_libdir}/openwsman/plugins
%{_libdir}/openwsman/plugins/*.so
%{_libdir}/openwsman/plugins/*.so.*
-%{_sbindir}/wsmand
-%{_sbindir}/rcwsmand
-%{_libdir}/libwsmanCimIfc.so.*
+%{_sbindir}/openwsmand
+%{_sbindir}/rcopenwsmand
%{_libdir}/libwsman_server.so.*
%files client
@@ -193,8 +204,21 @@
%{_libdir}/libwsman_client.so.*
%{_libdir}/libwsman_clientpp.so.*
%{_libdir}/libwsman_curl_client_transport.so.*
-
%changelog
+* Tue Nov 06 2007 - prusnak@suse.cz
+- update to 1.5.0
+ Openwsman 1.5 is an interim stable release toward 2.0 with all
+ completed features since 1.0. This release serves as a checkpoint
+ to evaluate implemented and outstanding features and to take care
+ of bugs instead of waiting until the beta phase of 2.0.
+ See ChangeLog for more details ...
+- fixed installdirs (mkinstalldir.patch)
+- added entries to ChangeLog from wiki (changelog.patch)
+- renamed openwsman to libwsman1 and openwsman-devel to libwsman-devel
+- removed obsolete patches
+ * devel.patch (included in update)
+ * get_auth.patch (included in update)
+ * remote_fs.patch (included in update)
* Fri Aug 03 2007 - kkaempf@suse.de
- update to 1.2.0
- default to pam authentication in openwsman-server
++++++ openwsman-1.5.0-changelog.patch ++++++
--- ChangeLog
+++ ChangeLog
@@ -1,3 +1,50 @@
+1.5.0
+
+Openwsman 1.5 is an interim stable release toward 2.0 with all completed features since 1.0. This release serves as a checkpoint to evaluate implemented and outstanding features and to take care of bugs instead of waiting until the beta phase of 2.0.
+
+ * Structure Improvements
+ o New file structure. Header files separated from source file
+ o wsman_util library integrated into main library
+ o CIM client library (relying on SFCC) is part of the CIM plugin now
+ * Openwsman Server:
+ o Rename server binary to openwsmand to avoid conflicts (wsmand is very generic)
+ o Accept indications
+ * Openwsman Client:
+ o Added --encoding options to choose encoding type of sent and received messages
+ o Added options to support eventing
+ o Load custom method parameters from external file
+ * WS-Eventing Phase 1
+ o Subscribe, Unsubscribe, Renew commands supported
+ o Heartbeat message supported. The granularity is 1 second.
+ o Four kinds of delivery modes supported: “Push”, “PushWithAck?”, “Pull”, “Events”
+ o Extensible subscription storage mechanism and local subscription storage implemented
+ o If the delivery mode is “PushWithAck?” or “Events” and there is no acknowledgment response from the event sink, the subscription will be terminated.
+ o Expired subscription will be deleted from the storage.
+ o Subscription with no expiry time will be kept until the service restarts. When the service restarts, all expired and non-expiry subscriptions will be deleted.
+ o If the delivery mode is set to “Pull”, the number of events kept in the service is limited. Any events over that limit will be discarded.
+ o Initial CIM indication support in the CIM plugin
+ * XML abstraction layer and parser improvements
+ * Language Bindings:
+ o Python
+ * Better support for windows authentication and client API support on windows
+ * Windows Client-side WS-Eventing support:
+ * C++ Bindings (Interface use mostly on windows)
+ o Connect using proxy server.
+ o Support replacing user name without the need to call constructor. Added api - void SetUserName?(const char *user_name)
+ o Support replacing password without the need to call constructor. Added api - void SetPassword?(const char *password)
+ o Add mechanism to extract error message (as string) using the error code inside the GeneralWsmanExeption?.
+ o Fixed bugs related to Kerberos communication in windows transport client
+ * Integration with CIMOMs:
+ o Sfc Broker (Support local and CIMXML communication): Now it is possible to choose backend in the configuration file
+ o Openwbem (External Request handler)
+
+ * Many many other fixes and improvements
+
+1.2.0
+
+Fixed memory leaks in client, cpp client
+cleanup API to support external plugins and openwbem request handler
+General cleanup and minor fixes
1.1.0
++++++ openwsman-1.5.0-mkinstalldir.patch ++++++
--- src/server/Makefile.am
+++ src/server/Makefile.am
@@ -40,4 +40,4 @@
install-data-local:
- $(mkinstalldirs) $(DESTDIR) $(PACKAGE_SUBSCRIPTION_DIR)
+ $(mkinstalldirs) $(DESTDIR)$(PACKAGE_SUBSCRIPTION_DIR)
--- src/server/Makefile.in
+++ src/server/Makefile.in
@@ -514,7 +514,7 @@
install-data-local:
- $(mkinstalldirs) $(DESTDIR) $(PACKAGE_SUBSCRIPTION_DIR)
+ $(mkinstalldirs) $(DESTDIR)$(PACKAGE_SUBSCRIPTION_DIR)
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
++++++ openwsman-server-1.2.0-pam-auth.patch -> openwsman-1.5.0-pam-auth.patch ++++++
++++++ openwsman-1.2.0.tar.bz2 -> openwsman-1.5.0.tar.bz2 ++++++
++++ 77892 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org