Hello community,
here is the log from the commit of package openwsman for openSUSE:Factory
checked in at Mon Mar 1 18:03:25 CET 2010.
--------
--- openwsman/openwsman.changes 2009-11-03 20:21:19.000000000 +0100
+++ /mounts/work_src_done/STABLE/openwsman/openwsman.changes 2010-02-25 15:25:02.000000000 +0100
@@ -2 +2 @@
-Tue Nov 3 19:09:36 UTC 2009 - coolo@novell.com
+Thu Feb 25 14:20:42 UTC 2010 - kkaempf@novell.com
@@ -4 +4,108 @@
-- updated patches to apply with fuzz=0
+- Updated to 2.2.3 final release
+ - cleanup: access CMPIString by macro, not by casted direct
+ member access
+ - fix connection error msg: rc.msg is a CMPIString, not a char*
+ (kkaempf)
+ - fix for OperationTimeout parsing (Chris Poblete)
+
+-------------------------------------------------------------------
+Mon Feb 22 14:24:25 UTC 2010 - kkaempf@novell.com
+
+- Updated to 2.2.3 pre-release
+ - fix Windows build (forum.openwsman.org)
+ - fix to build with non-standard subscriptions dir (Chris Poblete)
+ - accept OperationTimeout values as outlined in Section 3.2.6.1
+ of http://www.w3.org/TR/xmlschema-2 (Chris Poblete)
+ - fall back to IPv4 if IPv6 unsupported (Arun Venkatachalam)
+ - make IPv4 vs. IPv6 configurable (kkaempf)
+ - support invoking a method with array type parameter/arguments
+ (Chris Poblete, bnc#581414)
+ - fix crash in (unhandled) Array argument (Suresh Sundriyal)
+ - handle MaxElements in Pull operations (Chris Poblete, kkaempf,
+ bnc#581731)
+ - fix building with ssl when openssl/ssl.h is available
+ (Chris Poblete)
+ - make plugin directory configurable (Chris Poblete)
+ - fix "WXF Invalid Representation" error when sending a Create
+ instance request using the WinRm client (Trevor Witten)
+
+-------------------------------------------------------------------
+Thu Jan 21 13:38:45 UTC 2010 - kkaempf@novell.com
+
+- Update to 2.2.2 bugfix release
+ - fix init.d script to run on non-LSB systems (bnc#571873)
+ - Clean up CMake build
+ - More build fixes for RHEL5, Fedora 11+12, CentOS 5
+ - Fix host certificate check in eventing, enable only if the
+ verify_host flag is set (bnc#569611)
+ - fix NULL pointer dereference in PullResponse (bnc#572553)
+ - adapt bindings to Swig 1.3.40
+ - fix setters in bindings
+
+-------------------------------------------------------------------
+Thu Jan 14 15:20:51 UTC 2010 - kkaempf@novell.com
+
+- fillup_and_install is for SUSE only, remove in .spec for others
+
+-------------------------------------------------------------------
+Tue Nov 24 14:22:54 UTC 2009 - kkaempf@novell.com
+
+- re-add openwsman.SuSEfirewall2 and openwsman.pam
+
+-------------------------------------------------------------------
+Thu Nov 19 15:10:30 UTC 2009 - kkaempf@novell.com
+
+- Update to 2.2.1
+- Major changes:
+ - Enumeration timeout fixed, resulting in --enum-idle-timeout option
+ to openwsmand taking seconds (instead of miliseconds) now
+ - Client side CRL (certificate revocation list) support
+ (Arun Venkatachalam)
+ - split off client config as /etc/openwsman/openwsman_client.conf
+ - Fix upper limit check for threads and their stack usage (Suresh Sundriyal)
+ (Allowing to confine memory usage in the 10-20MB range!)
+ Reintroduce max_thread config file parameter and two new parameters
+ * max_connections_per_thread
+ * thread_stack_size
+- Minor changes:
+ - require swig 1.3.30 or later (rhel5 users: upgrade !)
+ - clean up fault generation in CIM backend (Suresh Sundriyal)
+ - fix various memory leaks (Suresh Sundriyal)
+ - fix Python bindings build (kkaempf)
+ - Fix security risk when listing indication subscriptions (Suresh Sundriyal)
+ - Fix xml namespace for enumeration and subscription filters (kkaempf)
+ - Fix class names for swig bindings, makes Python bindings
+ operational (kkaempf)
+ - Use same encoding for faults as in incoming msg (bug305, kkaempf)
+ - Make WS-Enumeration pull response comply to WS-Enumeration sequence
+ ordering (bug220, Suresh Sundriyal)
+
+- Fix build for Fedora 11.x, 12.x, and RHEL 5.x
+
+-------------------------------------------------------------------
+Thu Nov 19 12:04:14 CET 2009 - mhrusecky@suse.cz
+
+- updated to the version 2.2.0
+ - Major changes:
+ - Adapt IANA ports of 5985 (http) and 5986 (https)
+ - Change the Ruby bindings module name to 'Openwsman'
+ - Change the Ruby plugin module name to 'Openwsman'
+ - IPv6 support
+ - preliminary support for wbem intrinsic operations
+ 'EnumerateClassNames' and 'GetClass'
+ - Perl client bindings
+ - Minor changes:
+ - Perl example code added (by warptrosse@gmail.com)
+ - Fixes to the CMake build environment
+ - Fixes to the sfcc backend (argument handling, xml escaping)
+ - Many other bug fixes, e.g.
+ 297: More detailed http status codes
+ 309: Use correct namespace for detecting Filter node
+ 288: CIM Provider Faults not getting propagated to client
+ 279: Openwsman server is adding extra CRLF
+- longer description
+
+-------------------------------------------------------------------
+Thu Oct 29 11:03:49 CET 2009 - kkaempf@suse.de
+
+- fix build for SLE9, 10, and 11.
@@ -10 +117 @@
-- SuSE Firewall configuration (fate#306512)
+- SuSE Firewall configuration
calling whatdependson for head-i586
Old:
----
openwsman-2.1.0-ac.patch
openwsman-2.1.0-automake_fix.patch
openwsman-2.1.0-invoke_fix.patch
openwsman-2.1.0-pam-auth.patch
openwsman-2.1.0-ports-change.patch
openwsman-2.1.0-rpmlintrc
openwsman-2.1.0-ssl_fix.patch
openwsman-2.1.0-wsman-xml-serialize.patch
openwsman-2.1.0.tar.bz2
New:
----
openwsman-2.2.3.tar.bz2
openwsman-pam-auth.patch
openwsman.rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openwsman.spec ++++++
--- /var/tmp/diff_new_pack.qzuvA0/_old 2010-03-01 18:03:09.000000000 +0100
+++ /var/tmp/diff_new_pack.qzuvA0/_new 2010-03-01 18:03:09.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package openwsman (Version 2.1.0)
+# spec file for package openwsman (Version 2.2.3)
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,30 +19,59 @@
Name: openwsman
-BuildRequires: gcc-c++ pkg-config swig
-BuildRequires: libcurl-devel libopenssl-devel libxml2-devel pam-devel python-devel ruby-devel sblim-sfcc-devel
+BuildRequires: gcc-c++ swig >= 1.3.30
+BuildRequires: libxml2-devel pam-devel sblim-sfcc-devel
+
+BuildRequires: perl python-devel
+
+%if 0%{?rhel_version} > 0
+BuildRequires: -vim
+%endif
+
+%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 0%{?fedora} || 0%{?rhel}
+BuildRequires: curl-devel openssl-devel pkgconfig ruby ruby-devel
+%if 0%{?fedora} > 0
+BuildRequires: perl-devel
+%endif
+%endif
+
+%if 0%{?suse_version} > 0
+
+BuildRequires: libcurl-devel
+%if 0%{?suse_version} > 1020
+BuildRequires: fdupes libopenssl-devel
+%endif
+
+# SLE10
+%if 0%{?suse_version} < 1020
+BuildRequires: libidn-devel openssl-devel
+%endif
+
+# SLE9
+%if 0%{?suse_version} < 920
+BuildRequires: pkgconfig ruby
+%else
+BuildRequires: ruby-devel
+BuildRequires: pkg-config
+%endif
+
+%endif
+
PreReq: sed coreutils grep /bin/hostname
-Version: 2.1.0
-Release: 8
+Version: 2.2.3
+Release: 1
+# Mandriva:
+# Release %mkrel 1
Url: http://www.openwsman.org/
License: BSD3c(or similar)
Group: System/Management
Summary: Opensource Implementation of WS-Management
Source: %{name}-%{version}.tar.bz2
-Source1: %{name}.pam
-Source2: %{name}-%{version}-rpmlintrc
+Source1: %{name}.rpmlintrc
+Source2: %{name}.pam
Source3: %{name}.SuSEfirewall2
-Patch0: %{name}-%{version}-pam-auth.patch
-Patch1: %{name}-%{version}-ac.patch
-Patch2: %{name}-%{version}-wsman-xml-serialize.patch
-Patch3: %{name}-%{version}-ssl_fix.patch
-Patch4: %{name}-%{version}-invoke_fix.patch
-Patch5: %{name}-%{version}-automake_fix.patch
-Patch6: %{name}-2.1.0-ports-change.patch
+Patch0: %{name}-pam-auth.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} < 1120
-%define python_sitelib %py_sitedir
-%endif
%description
Opensource Implementation of WS-Management
@@ -83,7 +112,11 @@
Requires: %{name}-server = %{version}
Requires: %{name}-client = %{version}
Requires: sblim-sfcc-devel libxml2-devel pam-devel
+%if 0%{?suse_version} > 0
Requires: libcurl-devel
+%else
+Requires: curl-devel
+%endif
%description -n libwsman-devel
Opensource Implementation of WS-Management
@@ -115,7 +148,10 @@
%package server
License: BSD3c(or similar)
Group: System/Management
-PreReq: sed coreutils grep diffutils fillup /bin/hostname
+PreReq: sed coreutils grep diffutils /bin/hostname
+%if 0%{?suse_version}
+PreReq: fillup
+%endif
Summary: Openwsman Server and service libraries
%description server
@@ -129,11 +165,15 @@
Vadim Revyakin