[apparmor] [Patch] refactor ruby abstraction

John Johansen john.johansen at canonical.com
Mon Jul 1 16:25:15 UTC 2013


=== modified file 'profiles/apparmor.d/abstractions/ruby'
--- profiles/apparmor.d/abstractions/ruby	2010-12-20 20:29:10 +0000
+++ profiles/apparmor.d/abstractions/ruby	2013-07-01 16:22:43 +0000
@@ -9,17 +9,13 @@
 #
 # ------------------------------------------------------------------
 
-  /usr/lib{,32,64}/ruby/1.[89]/ r,
-  /usr/lib{,32,64}/ruby/1.[89]/*.rb r,
-  /usr/lib{,32,64}/ruby/1.[89]/**/*.rb r,
-  /usr/lib{,32,64}/ruby/1.[89]/*-linux/*.so mr,
-  /usr/lib{,32,64}/ruby/1.[89]/*-linux/**/*.so mr,
-
-  /usr/lib{,32,64}/ruby/site_ruby/1.[89]/ r,
-  /usr/lib{,32,64}/ruby/site_ruby/1.[89]/*.rb r,
-  /usr/lib{,32,64}/ruby/site_ruby/1.[89]/**/*.rb r,
-  /usr/lib{,32,64}/ruby/site_ruby/1.[89]/*-linux/*.so mr,
-  /usr/lib{,32,64}/ruby/site_ruby/1.[89]/*-linux/**/*.so mr,
-
-  /usr/lib/ruby/gems/1.[89]/ r,
-  /usr/lib/ruby/gems/1.[89]/** r,
+  /usr/lib{,32,64}/ruby/1.[89]{.[0-9],}/ r,
+  /usr/lib{,32,64}/ruby/1.[89]{.[0-9],}/**.rb r,
+  /usr/lib{,32,64}/ruby/1.[89]{.[0-9],}/*-linux/**.so mr,
+
+  /usr/lib{,32,64}/ruby/site_ruby/1.[89]{.[0-9],}/ r,
+  /usr/lib{,32,64}/ruby/site_ruby/1.[89]{.[0-9],}/**.rb r,
+  /usr/lib{,32,64}/ruby/site_ruby/1.[89]{.[0-9],}/*-linux/**.so mr,
+
+  /usr/lib{,32,64}/ruby/gems/1.[89]{.[0-9],}/ r,
+  /usr/lib{,32,64}/ruby/gems/1.[89]{.[0-9],}/** r,




More information about the AppArmor mailing list