Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openwsman for openSUSE:Factory 
checked in at 2022-12-29 13:09:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openwsman (Old)
 and      /work/SRC/openSUSE:Factory/.openwsman.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openwsman"

Thu Dec 29 13:09:38 2022 rev:75 rq:1045668 version:2.7.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/openwsman/openwsman.changes      2022-06-10 
15:58:14.952872579 +0200
+++ /work/SRC/openSUSE:Factory/.openwsman.new.1563/openwsman.changes    
2022-12-29 13:09:44.869159706 +0100
@@ -1,0 +2,26 @@
+Wed Dec 28 14:42:02 UTC 2022 - Klaus Kämpf <[email protected]>
+
+- Update to 2.7.2
+  * Security
+    - call setgroups before setuid or setgid (kkaempf)
+    - harden systemd service 
(https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort)
+  * Bugfixes
+    - wsman-win-client-transport: initialize certificate pointer (Alexander 
Usyskin)
+    - iniparser: fix buffer size (Alexander Usyskin)
+    - wsman-win-client-transport: plug leak in error path (Alexander Usyskin)
+    - memory.c: fix memory cleanup (Alexander Usyskin)
+    - Improve handling of HTTP 401 Unauthorized (Vitezslav Crhonek)
+    - Fix serialization tests (kkaempf)
+    - Fix Ruby bindings warnings (kkaempf)
+    - Fix Ruby plugin loading test (kkaempf)
+    - Fix rpm packaging (kkaempf)
+    - Allow to run tests from 'build' directory (kkaempf)
+    - Add Python XML test (kkaempf)
+    - Enable CUNIT tests (kkaempf)
+
+- drop openwsman-initscript.patch and harden_openwsman.service.patch
+  (both upstream)
+
+- add openwsman-redhat-initscript.patch
+
+-------------------------------------------------------------------
@@ -7,0 +34,11 @@
+
+-------------------------------------------------------------------
+Thu Apr  7 16:25:55 UTC 2022 - Klaus Kämpf <[email protected]>
+
+- Update to 2.7.1
+  Bugfix release
+  * msvc build fixes (Alexander Usyskin)
+  * cleanup passwords after use (Alexander Usyskin)
+  * drop RANDFILE in owsmangencert.h (kkaempf)
+  * fix potential NULL pointer dereference (Alexander Usyskin)
+  * MinGW build enablement (Bastian Germann)

Old:
----
  harden_openwsman.service.patch
  openwsman-2.7.0.tar.bz2
  openwsman-initscript.patch

New:
----
  openwsman-2.7.2.tar.bz2
  openwsman-redhat-initscript.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openwsman.spec ++++++
--- /var/tmp/diff_new_pack.eCmjR4/_old  2022-12-29 13:09:45.773165045 +0100
+++ /var/tmp/diff_new_pack.eCmjR4/_new  2022-12-29 13:09:45.777165069 +0100
@@ -36,6 +36,7 @@
 
 Name:           openwsman
 BuildRequires:  cmake >= 2.6
+BuildRequires:  cunit-devel
 BuildRequires:  gcc-c++
 BuildRequires:  libxml2-devel
 BuildRequires:  pam-devel
@@ -142,7 +143,7 @@
 %endif
 
 Requires(pre):  sed coreutils grep /bin/hostname
-Version:        2.7.0
+Version:        2.7.2
 Release:        0
 # Mandriva:
 # Release %%mkrel 1
@@ -154,8 +155,7 @@
 Source1:        %{name}.rpmlintrc
 Source21:       %{name}.pam.rh
 Source22:       %{name}.pam
-Patch1:         openwsman-initscript.patch
-Patch2:         harden_openwsman.service.patch
+Patch1:         openwsman-redhat-initscript.patch
 %if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 
0%{?fedora} || 0%{?rhel}
 %define pamfile %{S:21}
 %else
@@ -361,6 +361,7 @@
 Requires:       libwsman1 = %{version}
 Summary:        Java bindings for OpenWSMAN client API
 Group:          System/Management
+BuildArch:      noarch
 
 %description java
 This package provides Java bindings to access the OpenWSMAN client API.
@@ -374,6 +375,7 @@
 Summary:        Windows Remote Shell
 Group:          System/Management
 Requires:       openwsman-ruby = %{version}
+BuildArch:      noarch
 
 %description -n winrs
 This is a command line tool for the Windows Remote Shell protocol.
@@ -386,7 +388,6 @@
 %if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 
0%{?fedora} || 0%{?rhel}
 %patch1 -p1
 %endif
-%patch2 -p1
 
 %build
 rm -rf build
@@ -426,6 +427,7 @@
   -DEXPLICIT_TARGET="$EXPLICIT_TARGET" \
   -DLIB=%{_lib} \
   -DBUILD_RUBY_GEM=no \
+  -DBUILD_CUNIT_TESTS=on \
   ..
 
 make
@@ -528,13 +530,13 @@
 %license COPYING
 %{_libdir}/libwsman.so.*
 %{_libdir}/libwsman_curl_client_transport.so.*
-%dir %{_sysconfdir}/openwsman
 
 %files -n libwsman_client5
 %defattr(-,root,root)
 %doc AUTHORS
 %license COPYING
 %{_libdir}/libwsman_client.so.*
+%dir %{_sysconfdir}/openwsman
 %config(noreplace) %{_sysconfdir}/openwsman/openwsman_client.conf
 
 %files -n libwsman-devel
@@ -594,6 +596,7 @@
 
 %files server
 %defattr(-,root,root)
+%dir %{_sysconfdir}/openwsman
 %config(noreplace) %{_sysconfdir}/openwsman/openwsman.conf
 %config(noreplace) %{_sysconfdir}/openwsman/ssleay.cnf
 %attr(0755,root,root) %{_sysconfdir}/openwsman/owsmangencert.sh

++++++ openwsman-2.7.0.tar.bz2 -> openwsman-2.7.2.tar.bz2 ++++++
++++ 15666 lines of diff (skipped)

++++++ openwsman-redhat-initscript.patch ++++++
diff -up openwsman-2.2.3/etc/init/openwsmand.sh.cmake.orig 
openwsman-2.2.3/etc/init/openwsmand.sh.in
--- openwsman-2.2.3/etc/init/openwsmand.sh.cmake.orig   2010-04-22 
09:36:29.186800378 -0500
+++ openwsman-2.2.3/etc/init/openwsmand.sh.cmake        2010-04-22 
09:38:15.507820659 -0500
@@ -4,15 +4,15 @@
 # Provides: openwsmand
 # Required-Start: $remote_fs
 # Required-Stop: $network
-# Default-Start: 2 3 5
-# Default-Stop: 0 1 6 
+# Default-Start:
+# Default-Stop:
 # Short-Description: Openwsman Daemon
 # Description: openwsmand
 #       Start/Stop the Openwsman Daemon
 ### END INIT INFO
 #
 #
-# chkconfig: 2345 36 64
+# chkconfig: - 36 64
 # description: Openwsman Daemon
 # processname: openwsmand
 

Reply via email to