Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package apparmor for openSUSE:Factory checked in at 2021-08-16 10:08:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/apparmor (Old) and /work/SRC/openSUSE:Factory/.apparmor.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "apparmor" Mon Aug 16 10:08:56 2021 rev:156 rq:911600 version:3.0.3 Changes: -------- --- /work/SRC/openSUSE:Factory/apparmor/apparmor.changes 2021-08-12 09:01:41.474148617 +0200 +++ /work/SRC/openSUSE:Factory/.apparmor.new.1899/apparmor.changes 2021-08-16 10:13:49.706937759 +0200 @@ -1,0 +2,6 @@ +Wed Aug 11 19:44:15 UTC 2021 - Christian Boltz <suse-b...@cboltz.de> + +- add profiles-python-3.10-mr783.diff: update abstractions/python and + profiles for python 3.10 + +------------------------------------------------------------------- New: ---- profiles-python-3.10-mr783.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ apparmor.spec ++++++ --- /var/tmp/diff_new_pack.mEsekg/_old 2021-08-16 10:13:50.334936957 +0200 +++ /var/tmp/diff_new_pack.mEsekg/_new 2021-08-16 10:13:50.338936952 +0200 @@ -78,6 +78,9 @@ # make <apache2.d> include in apache extra profile optional to make openQA happy (boo#1178527) Patch6: apache-extra-profile-include-if-exists.diff +# update abstractions/python and profiles for python 3.10 (submitted upstream 2021-08-11 https://gitlab.com/apparmor/apparmor/-/merge_requests/783) +Patch7: profiles-python-3.10-mr783.diff + PreReq: sed BuildRoot: %{_tmppath}/%{name}-%{version}-build %define apparmor_bin_prefix %{?usrmerged:/usr}/lib/apparmor @@ -340,6 +343,7 @@ %patch3 -p1 %patch4 %patch5 +%patch7 -p1 %build %define _lto_cflags %{nil} ++++++ profiles-python-3.10-mr783.diff ++++++ https://gitlab.com/apparmor/apparmor/-/merge_requests/783 >From ea7b201ba48b87469297d58751c57b03ceb82320 Mon Sep 17 00:00:00 2001 From: Christian Boltz <appar...@cboltz.de> Date: Wed, 11 Aug 2021 21:37:40 +0200 Subject: [PATCH] Update abstractions/python and profiles for python 3.10 Fixes: https://gitlab.com/apparmor/apparmor/-/issues/187 --- profiles/apparmor.d/abstractions/python | 18 +++++++++--------- profiles/apparmor.d/lsb_release | 2 +- .../profiles/extras/usr.bin.chromium-browser | 4 ++-- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/profiles/apparmor.d/abstractions/python b/profiles/apparmor.d/abstractions/python index 1b5cc9d0d..727030bdf 100644 --- a/profiles/apparmor.d/abstractions/python +++ b/profiles/apparmor.d/abstractions/python @@ -12,18 +12,18 @@ abi <abi/3.0>, - /usr/lib{,32,64}/python{2.[4-7],3.[0-9]}/**.{pyc,so} mr, - /usr/lib{,32,64}/python{2.[4-7],3.[0-9]}/**.{egg,py,pth} r, - /usr/lib{,32,64}/python{2.[4-7],3.[0-9]}/{site,dist}-packages/ r, + /usr/lib{,32,64}/python{2.[4-7],3.[0-9],3.1[0-9]}/**.{pyc,so} mr, + /usr/lib{,32,64}/python{2.[4-7],3.[0-9],3.1[0-9]}/**.{egg,py,pth} r, + /usr/lib{,32,64}/python{2.[4-7],3.[0-9],3.1[0-9]}/{site,dist}-packages/ r, /usr/lib{,32,64}/python3.[0-9]/lib-dynload/*.so mr, - /usr/local/lib{,32,64}/python{2.[4-7],3,3.[0-9]}/**.{pyc,so} mr, - /usr/local/lib{,32,64}/python{2.[4-7],3,3.[0-9]}/**.{egg,py,pth} r, - /usr/local/lib{,32,64}/python{2.[4-7],3,3.[0-9]}/{site,dist}-packages/ r, - /usr/local/lib{,32,64}/python3.[0-9]/lib-dynload/*.so mr, + /usr/local/lib{,32,64}/python{2.[4-7],3,3.[0-9],3.1[0-9]}/**.{pyc,so} mr, + /usr/local/lib{,32,64}/python{2.[4-7],3,3.[0-9],3.1[0-9]}/**.{egg,py,pth} r, + /usr/local/lib{,32,64}/python{2.[4-7],3,3.[0-9],3.1[0-9]}/{site,dist}-packages/ r, + /usr/local/lib{,32,64}/python3.{1,}[0-9]/lib-dynload/*.so mr, # Site-wide configuration - /etc/python{2.[4-7],3.[0-9]}/** r, + /etc/python{2.[4-7],3.[0-9],3.1[0-9]}/** r, # shared python paths /usr/share/{pyshared,pycentral,python-support}/** r, @@ -36,7 +36,7 @@ /usr/lib/wx/python/*.pth r, # python build configuration and headers - /usr/include/python{2.[4-7],3.[0-9]}*/pyconfig.h r, + /usr/include/python{2.[4-7],3.[0-9],3.1[0-9]}*/pyconfig.h r, # Include additions to the abstraction include if exists <abstractions/python.d> diff --git a/profiles/apparmor.d/lsb_release b/profiles/apparmor.d/lsb_release index 33a1c71db..ad8b998fc 100644 --- a/profiles/apparmor.d/lsb_release +++ b/profiles/apparmor.d/lsb_release @@ -18,7 +18,7 @@ profile lsb_release { /dev/tty rw, /usr/bin/lsb_release r, - /usr/bin/python3.[0-9] mr, + /usr/bin/python3.{1,}[0-9] mr, /etc/debian_version r, /etc/default/apport r, diff --git a/profiles/apparmor/profiles/extras/usr.bin.chromium-browser b/profiles/apparmor/profiles/extras/usr.bin.chromium-browser index 2df5338db..b47b6f721 100644 --- a/profiles/apparmor/profiles/extras/usr.bin.chromium-browser +++ b/profiles/apparmor/profiles/extras/usr.bin.chromium-browser @@ -267,9 +267,9 @@ profile chromium_browser /usr/lib/@{chromium}/@{chromium} flags=(attach_disconne /usr/share/distro-info/** r, /var/lib/dpkg/** r, - /usr/local/lib/python3.[0-9]/dist-packages/ r, + /usr/local/lib/python3.{1,}[0-9]/dist-packages/ r, /usr/bin/ r, - /usr/bin/python3.[0-9] mr, + /usr/bin/python3.{1,}[0-9] mr, } profile sandbox { -- GitLab