Hello community,

here is the log from the commit of package vsftpd for openSUSE:Factory checked 
in at 2018-05-16 11:25:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vsftpd (Old)
 and      /work/SRC/openSUSE:Factory/.vsftpd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vsftpd"

Wed May 16 11:25:11 2018 rev:65 rq:607030 version:3.0.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/vsftpd/vsftpd.changes    2018-04-06 
17:43:01.325632616 +0200
+++ /work/SRC/openSUSE:Factory/.vsftpd.new/vsftpd.changes       2018-05-16 
11:25:16.175914144 +0200
@@ -1,0 +2,7 @@
+Wed Apr 25 06:32:25 UTC 2018 - [email protected]
+
+- vsftpd-enable-syscalls-needed-by-sle15.patch: Enable wait4(),
+  sysinfo(), and shutdown() syscalls in seccomp sandbox. These are
+  required for the daemon to work properly on SLE-15. [bsc#1089088]
+
+-------------------------------------------------------------------

New:
----
  vsftpd-enable-syscalls-needed-by-sle15.patch

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

Other differences:
------------------
++++++ vsftpd.spec ++++++
--- /var/tmp/diff_new_pack.6jovgT/_old  2018-05-16 11:25:17.267874471 +0200
+++ /var/tmp/diff_new_pack.6jovgT/_new  2018-05-16 11:25:17.267874471 +0200
@@ -82,6 +82,7 @@
 Patch28:        vsftpd-die-with-session.patch
 Patch29:        vsftpd-append-seek-pipe.patch
 Patch30:        vsftpd-3.0.3-address_space_limit.patch
+Patch31:        vsftpd-enable-syscalls-needed-by-sle15.patch
 BuildRequires:  libcap-devel
 BuildRequires:  libopenssl-devel
 BuildRequires:  pam-devel
@@ -144,6 +145,7 @@
 %patch28 -p1
 %patch29 -p1
 %patch30 -p1
+%patch31 -p1
 
 %build
 %define seccomp_opts -D_GNU_SOURCE -DUSE_SECCOMP


++++++ vsftpd-enable-syscalls-needed-by-sle15.patch ++++++
Index: vsftpd-3.0.3/seccompsandbox.c
===================================================================
--- vsftpd-3.0.3.orig/seccompsandbox.c  2018-04-25 06:34:52.154728803 +0000
+++ vsftpd-3.0.3/seccompsandbox.c       2018-04-25 06:37:43.071314942 +0000
@@ -306,6 +306,13 @@ seccomp_sandbox_setup_base()
   allow_nr(__NR_restart_syscall);
   allow_nr(__NR_close);
   
+  /* Required on SLE-15 because of changes in 3rd party libraries.
+   * Reported in bsc#1089088.
+   */
+  allow_nr(__NR_wait4);
+  allow_nr(__NR_sysinfo);
+  allow_nr(__NR_shutdown);
+
  /*
   * Calls to alarm and date
   * Seems to be some part of the logging

Reply via email to