Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vsftpd for openSUSE:Factory checked 
in at 2022-09-14 13:44:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vsftpd (Old)
 and      /work/SRC/openSUSE:Factory/.vsftpd.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vsftpd"

Wed Sep 14 13:44:34 2022 rev:81 rq:1003263 version:3.0.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/vsftpd/vsftpd.changes    2022-07-01 
13:43:50.406797655 +0200
+++ /work/SRC/openSUSE:Factory/.vsftpd.new.2083/vsftpd.changes  2022-09-14 
13:44:38.529842900 +0200
@@ -1,0 +2,8 @@
+Thu Aug 25 08:23:08 UTC 2022 - Peter Simons <psim...@suse.com>
+
+- Apply "disable-tls13-to-support-older-openssl-versions.patch"
+  when building on SLE-15. This is necessary, because openssl_1_1
+  on that codestream is version 1.1.0 rather than 1.1.1 and that
+  older version has no TLSv1.3 support. [bsc#1187686]
+
+-------------------------------------------------------------------
@@ -4,2 +12,4 @@
-- Moved logrotate files from user specific directory /etc/logrotate.d
-  to vendor specific directory /usr/etc/logrotate.d.
+- When building on Tumbleweed, move logrotate files from user
+  specific directory /etc/logrotate.d to vendor specific directory
+  /usr/etc/logrotate.d. Builds on other codestreams still use the
+  original location.
@@ -11 +21 @@
-  on all distributions. [jsc#PM-3322]
+  on all distributions. [jsc#PM-3322, bsc#1187686]

New:
----
  disable-tls13-to-support-older-openssl-versions.patch

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

Other differences:
------------------
++++++ vsftpd.spec ++++++
--- /var/tmp/diff_new_pack.9064PN/_old  2022-09-14 13:44:39.429845166 +0200
+++ /var/tmp/diff_new_pack.9064PN/_new  2022-09-14 13:44:39.433845176 +0200
@@ -96,12 +96,17 @@
 Patch42:        use-system-wide-tls-cipher-policy.patch
 Patch43:        vsftpd-allow-dev-log-socket.patch
 Patch44:        vsftpd-enable-sendto-for-prelogin-syslog.patch
+Patch45:        disable-tls13-to-support-older-openssl-versions.patch
 BuildRequires:  libcap-devel
 %if 0%{?suse_version} == 1315
 BuildRequires:  libopenssl-1_1-devel >= 1.1.1
 %else
+%if 0%{?sle_version} == 150000
+BuildRequires:  libopenssl-1_1-devel >= 1.1.0
+%else
 BuildRequires:  libopenssl-devel >= 1.1.1
 %endif
+%endif
 BuildRequires:  pam-devel
 Requires:       logrotate
 Requires(pre):  shadow
@@ -133,7 +138,52 @@
 tests.
 
 %prep
-%autosetup -p1
+%setup -q
+%patch1 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
+%patch6 -p1
+%patch7 -p1
+%patch8 -p1
+%patch9 -p1
+%patch10 -p1
+%patch11 -p1
+%patch13 -p1
+%patch14 -p1
+%patch15 -p1
+%patch16 -p1
+%patch17 -p1
+%patch18 -p1
+%patch19 -p1
+%patch20 -p1
+%patch21 -p1
+%patch22 -p1
+%patch23 -p1
+%patch24 -p1
+%patch25 -p1
+%patch26 -p1
+%patch27 -p1
+%patch28 -p1
+%patch29 -p1
+%patch30 -p1
+%patch31 -p1
+%patch32 -p1
+%patch33 -p1
+%patch35 -p1
+%patch36 -p1
+%patch37 -p1
+%patch38 -p1
+%patch39 -p1
+%patch40 -p1
+%patch41 -p1
+%patch42 -p1
+%patch43 -p1
+%patch44 -p1
+
+%if 0%{?sle_version} == 150000
+%patch45 -p1
+%endif
 
 %build
 %define seccomp_opts -D_GNU_SOURCE -DUSE_SECCOMP

++++++ disable-tls13-to-support-older-openssl-versions.patch ++++++
Index: vsftpd-3.0.5/ssl.c
===================================================================
--- vsftpd-3.0.5.orig/ssl.c
+++ vsftpd-3.0.5/ssl.c
@@ -95,7 +95,9 @@ ssl_init(struct vsf_session* p_sess)
     }
     if (!tunable_tlsv1_3)
     {
+#ifdef SSL_OP_NO_TLSv1_3
       options |= SSL_OP_NO_TLSv1_3;
+#endif
     }
     SSL_CTX_set_options(p_ctx, options);
     if (tunable_rsa_cert_file)

Reply via email to