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
