From 97f6d4f52e577b327d34a6b782d8fb165146dbf6 Mon Sep 17 00:00:00 2001 From: intrigeri Date: Wed, 10 Sep 2014 17:24:07 -0700 Subject: [PATCH] Cherry-pick r2522 from master. --- profiles/apparmor.d/abstractions/python | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/profiles/apparmor.d/abstractions/python b/profiles/apparmor.d/abstractions/python index 6454c529c..b528f989f 100644 --- a/profiles/apparmor.d/abstractions/python +++ b/profiles/apparmor.d/abstractions/python @@ -10,18 +10,18 @@ # # ------------------------------------------------------------------ - /usr/lib{,32,64}/python2.[4567]/**.{pyc,so} mr, - /usr/lib{,32,64}/python2.[4567]/**.{egg,py,pth} r, - /usr/lib{,32,64}/python2.[4567]/{site,dist}-packages/ r, - /usr/lib{,32,64}/python3.[234]/lib-dynload/*.so mr, + /usr/lib{,32,64}/python{2.[4-7],3.[0-4]}/**.{pyc,so} mr, + /usr/lib{,32,64}/python{2.[4-7],3.[0-4]}/**.{egg,py,pth} r, + /usr/lib{,32,64}/python{2.[4-7],3.[0-4]}/{site,dist}-packages/ r, + /usr/lib{,32,64}/python3.[0-4]/lib-dynload/*.so mr, - /usr/local/lib{,32,64}/python2.[4567]/**.{pyc,so} mr, - /usr/local/lib{,32,64}/python2.[4567]/**.{egg,py,pth} r, - /usr/local/lib{,32,64}/python2.[4567]/{site,dist}-packages/ r, - /usr/local/lib{,32,64}/python3.[234]/lib-dynload/*.so mr, + /usr/local/lib{,32,64}/python{2.[4-7],3.[0-4]}/**.{pyc,so} mr, + /usr/local/lib{,32,64}/python{2.[4-7],3.[0-4]}/**.{egg,py,pth} r, + /usr/local/lib{,32,64}/python{2.[4-7],3.[0-4]}/{site,dist}-packages/ r, + /usr/local/lib{,32,64}/python3.[0-4]/lib-dynload/*.so mr, # Site-wide configuration - /etc/python2.[4567]/** r, + /etc/python{2.[4-7],3.[0-4]}/** r, # shared python paths /usr/share/{pyshared,pycentral,python-support}/** r, @@ -34,7 +34,4 @@ /usr/lib/wx/python/*.pth r, # python build configuration and headers - /usr/include/python{2,3}.[0-7]*/pyconfig.h r, - - # python setup script used by apport - /etc/python{2,3}.[0-7]*/sitecustomize.py r, + /usr/include/python{2.[4-7],3.[0-4]}*/pyconfig.h r,