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
+
+- 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
+
+- 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