From 2808ce4fdd6413840b03b2c92d8d0a6c2e8b8417d3b6598d30cb4206a992ddf8 Mon Sep 17 00:00:00 2001 From: Matthias Gerstner Date: Mon, 12 Nov 2018 12:15:37 +0000 Subject: [PATCH 1/2] - Update to version 20181112: * singularity: remove -suid binaries that have been dropped since version 2.4 (bsc#1028304) OBS-URL: https://build.opensuse.org/package/show/Base:System/permissions?expand=0&rev=210 --- _servicedata | 2 +- permissions-20181030.tar.xz | 3 --- permissions-20181112.tar.xz | 3 +++ permissions.changes | 7 +++++++ permissions.spec | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) delete mode 100644 permissions-20181030.tar.xz create mode 100644 permissions-20181112.tar.xz diff --git a/_servicedata b/_servicedata index 93b283b..1fb3b07 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/openSUSE/permissions.git - 2a511608aeccb6f43d94e0086f3878a7465b235a \ No newline at end of file + 37bfdbdd7aa960b6110a3cc7f9896b459467760a \ No newline at end of file diff --git a/permissions-20181030.tar.xz b/permissions-20181030.tar.xz deleted file mode 100644 index c360f85..0000000 --- a/permissions-20181030.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8991703ece60447aad735ae60eec45051b05ca6e652b89283c3b623e1fa3487f -size 18844 diff --git a/permissions-20181112.tar.xz b/permissions-20181112.tar.xz new file mode 100644 index 0000000..d90165f --- /dev/null +++ b/permissions-20181112.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dceef8ec3e270937a87796ce6c8dee9ef2b82e8c756ab1c62b04c9c11022becf +size 18880 diff --git a/permissions.changes b/permissions.changes index 0cc6aa2..fe4c66d 100644 --- a/permissions.changes +++ b/permissions.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Nov 12 12:14:18 UTC 2018 - opensuse-packaging@opensuse.org + +- Update to version 20181112: + * singularity: remove -suid binaries that have been dropped since version + 2.4 (bsc#1028304) + ------------------------------------------------------------------- Tue Oct 30 12:13:21 UTC 2018 - opensuse-packaging@opensuse.org diff --git a/permissions.spec b/permissions.spec index 8511a49..fc757e8 100644 --- a/permissions.spec +++ b/permissions.spec @@ -17,7 +17,7 @@ Name: permissions -Version: 20181030 +Version: 20181112 Release: 0 Summary: SUSE Linux Default Permissions # Maintained in github by the security team. From 687b016f47180e12d341f8c9c8fe11fe34f7adcb44110c25fe65a0d5af092ee3 Mon Sep 17 00:00:00 2001 From: Matthias Gerstner Date: Fri, 16 Nov 2018 16:39:18 +0000 Subject: [PATCH 2/2] Accepting request 649628 from home:mgerstner:branches:Base:System - Update to version 20181116: * zypper-plugin: new plugin to fix bsc#1114383 OBS-URL: https://build.opensuse.org/request/show/649628 OBS-URL: https://build.opensuse.org/package/show/Base:System/permissions?expand=0&rev=211 --- _servicedata | 2 +- permissions-20181112.tar.xz | 3 --- permissions-20181116.tar.xz | 3 +++ permissions.changes | 6 ++++++ permissions.spec | 21 ++++++++++++++++++++- 5 files changed, 30 insertions(+), 5 deletions(-) delete mode 100644 permissions-20181112.tar.xz create mode 100644 permissions-20181116.tar.xz diff --git a/_servicedata b/_servicedata index 1fb3b07..a6b0ef6 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/openSUSE/permissions.git - 37bfdbdd7aa960b6110a3cc7f9896b459467760a \ No newline at end of file + c1107931c09ab5e32fffa7696ab6b09fff553a96 \ No newline at end of file diff --git a/permissions-20181112.tar.xz b/permissions-20181112.tar.xz deleted file mode 100644 index d90165f..0000000 --- a/permissions-20181112.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dceef8ec3e270937a87796ce6c8dee9ef2b82e8c756ab1c62b04c9c11022becf -size 18880 diff --git a/permissions-20181116.tar.xz b/permissions-20181116.tar.xz new file mode 100644 index 0000000..c188946 --- /dev/null +++ b/permissions-20181116.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e58631e75d1a69447ea5b9ed39bf50c336b4606273335d6ebc76db8b12c5b204 +size 20608 diff --git a/permissions.changes b/permissions.changes index fe4c66d..cc5be5d 100644 --- a/permissions.changes +++ b/permissions.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Nov 16 15:15:04 UTC 2018 - opensuse-packaging@opensuse.org + +- Update to version 20181116: + * zypper-plugin: new plugin to fix bsc#1114383 + ------------------------------------------------------------------- Mon Nov 12 12:14:18 UTC 2018 - opensuse-packaging@opensuse.org diff --git a/permissions.spec b/permissions.spec index fc757e8..8044f8a 100644 --- a/permissions.spec +++ b/permissions.spec @@ -17,7 +17,7 @@ Name: permissions -Version: 20181112 +Version: 20181116 Release: 0 Summary: SUSE Linux Default Permissions # Maintained in github by the security team. @@ -61,4 +61,23 @@ make %{?_smp_mflags} CFLAGS="-W -Wall %{optflags}" FSCAPS_DEFAULT_ENABLED=0 %{_mandir}/man8/chkstat.8%{ext_man} %{_fillupdir}/sysconfig.security +%package -n permissions-zypp-plugin +BuildArch: noarch +Requires: permissions = %version +Requires: python3-zypp-plugin +Requires: libzypp(plugin:commit) = 1 +Summary: A zypper commit plugin for calling chkstat +Group: Productivity/Security + +%description -n permissions-zypp-plugin +This package contains a plugin for zypper that calls `chkstat --system` after +new packages have been installed. This is helpful for maintaining custom +entries in /etc/permissions.local. + +%files -n permissions-zypp-plugin +%dir /usr/lib/zypp +%dir /usr/lib/zypp/plugins +%dir /usr/lib/zypp/plugins/commit +/usr/lib/zypp/plugins/commit/permissions.py + %changelog