Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package stunnel for openSUSE:Factory checked 
in at 2022-02-24 18:20:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/stunnel (Old)
 and      /work/SRC/openSUSE:Factory/.stunnel.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "stunnel"

Thu Feb 24 18:20:48 2022 rev:29 rq:957112 version:5.62

Changes:
--------
--- /work/SRC/openSUSE:Factory/stunnel/stunnel.changes  2021-12-16 
21:20:54.166557551 +0100
+++ /work/SRC/openSUSE:Factory/.stunnel.new.1958/stunnel.changes        
2022-02-24 18:24:07.938647869 +0100
@@ -1,0 +2,24 @@
+Tue Feb 22 16:08:48 UTC 2022 - Pedro Monreal <[email protected]>
+
+- Update to 5.62:
+  * New features
+    - Added a bash completion script.
+  * Bugfixes
+    - Fixed a transfer() loop bug.
+- Update to 5.61:
+  * New features
+    - Added new "protocol = capwin" and "protocol = capwinctrl"
+      configuration file options.
+    - Rewritten the testing framework in python.
+    - Added support for missing SSL_set_options() values.
+    - Updated stunnel.spec to support RHEL8.
+  * Bugfixes
+    - Fixed OpenSSL 3.0 build.
+    - Fixed reloading configuration with "systemctl reload stunnel.service".
+    - Fixed incorrect messages logged for OpenSSL errors.
+    - Fixed printing IPv6 socket option defaults on FreeBSD.
+- Rebase harden_stunnel.service.patch
+- Remove FIPS-related regression tests
+- Remove obsolete version checks
+
+-------------------------------------------------------------------

Old:
----
  stunnel-5.60.tar.gz
  stunnel-5.60.tar.gz.asc

New:
----
  stunnel-5.62.tar.gz
  stunnel-5.62.tar.gz.asc

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

Other differences:
------------------
++++++ stunnel.spec ++++++
--- /var/tmp/diff_new_pack.SRQGXf/_old  2022-02-24 18:24:08.530647715 +0100
+++ /var/tmp/diff_new_pack.SRQGXf/_new  2022-02-24 18:24:08.534647714 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package stunnel
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,33 +18,22 @@
 
 %define VENDORAFFIX openSUSE
 
-%if 0%{?suse_version} >= 1210
-
 %define has_systemd 1
 BuildRequires:  pkgconfig(systemd)
 %{?systemd_ordering}
 
-%else
-
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Requires(pre):  %insserv_prereq
-Requires(pre):  /usr/sbin/useradd
-# macro _sbindir does not work here!
-
-%endif
-
 #Compat macro for new _fillupdir macro introduced in Nov 2017
 %if ! %{defined _fillupdir}
   %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
 Name:           stunnel
-Version:        5.60
+Version:        5.62
 Release:        0
 Summary:        Universal TLS Tunnel
 License:        GPL-2.0-or-later
 Group:          Productivity/Networking/Security
 Recommends:     stunnel-doc = %version
-URL:            http://www.stunnel.org/
+URL:            https://www.stunnel.org/
 Source:         https://www.stunnel.org/downloads/%{name}-%{version}.tar.gz
 Source1:        https://www.stunnel.org/downloads/%{name}-%{version}.tar.gz.asc
 Source2:        https://www.stunnel.org/pgp.asc#/%{name}.keyring
@@ -55,6 +44,7 @@
 Patch1:         stunnel-5.59_service_always_after_network.patch
 Patch2:         harden_stunnel.service.patch
 BuildRequires:  libopenssl-devel
+BuildRequires:  python3
 BuildRequires:  tcpd-devel
 BuildRequires:  zlib-devel
 # test dependencies
@@ -78,9 +68,7 @@
 Summary:        Documentation for the universal TLS Tunnel
 Group:          Documentation/Other
 Requires:       stunnel = %{version}
-%if 0%{?suse_version} >= 1210
 BuildArch:      noarch
-%endif
 
 %description doc
 This package contains additional documentation for the stunnel program.
@@ -95,25 +83,12 @@
 %build
 sed -i 's/-m 1770//g' tools/Makefile.in
 %configure \
-%if 0%{?suse_version} == 1110
-       --disable-fips \
-%endif
        --disable-static \
        --bindir=%{_sbindir}
 make %{?_smp_mflags} LDADD="-pie -Wl,-z,defs,-z,relro,-z,now"
 
-%check
-# only works in Tumbleweed as of 2021-04-08
-%if 0%{?suse_version} > 1500
-  make %{?_smp_mflags} check
-%endif
-
 %install
-%if 0%{?suse_version} >= 1210
   %make_install
-%else
-  make install DESTDIR=$RPM_BUILD_ROOT
-%endif
 
 mkdir -p %{buildroot}%{_docdir}
 mv %{buildroot}%{_datadir}/doc/stunnel %{buildroot}%{_docdir}/
@@ -146,6 +121,13 @@
 mkdir -p 
%{buildroot}%{_localstatedir}/lib/stunnel/{bin,etc,dev,%{_lib},sbin,var/run}
 install -d %{buildroot}%{_sysconfdir}/%{name}/conf.d
 
+%check
+# only works in Tumbleweed as of 2021-04-08
+%if 0%{?suse_version} > 1500
+  rm tests/plugins/*fips*.py
+  make %{?_smp_mflags} test
+%endif
+
 %pre
 if ! %{_bindir}/getent passwd stunnel >/dev/null; then
    %{_sbindir}/useradd -r -c "Daemon user for stunnel (universal SSL tunnel)" 
-g nogroup -s /bin/false \
@@ -201,6 +183,7 @@
 %else
 %config %{_initddir}/*
 %endif
+%{_datadir}/bash-completion/completions/%{name}.bash
 
 %files doc
 %defattr(-,root,root)

++++++ harden_stunnel.service.patch ++++++
--- /var/tmp/diff_new_pack.SRQGXf/_old  2022-02-24 18:24:08.562647707 +0100
+++ /var/tmp/diff_new_pack.SRQGXf/_new  2022-02-24 18:24:08.562647707 +0100
@@ -1,7 +1,7 @@
-Index: stunnel-5.60/tools/stunnel.service.in
+Index: stunnel-5.62/tools/stunnel.service.in
 ===================================================================
---- stunnel-5.60.orig/tools/stunnel.service.in
-+++ stunnel-5.60/tools/stunnel.service.in
+--- stunnel-5.62.orig/tools/stunnel.service.in
++++ stunnel-5.62/tools/stunnel.service.in
 @@ -4,6 +4,19 @@ After=syslog.target network-online.targe
  Wants=syslog.target network-online.target
  
@@ -20,6 +20,6 @@
 +RestrictRealtime=true
 +# end of automatic additions 
  ExecStart=@bindir@/stunnel
+ ExecReload=/bin/kill -HUP $MAINPID
  Type=forking
- 
 

++++++ stunnel-5.60.tar.gz -> stunnel-5.62.tar.gz ++++++
++++ 21926 lines of diff (skipped)

Reply via email to