intrigeri has proposed merging
lp:~intrigeri/apparmor-profiles/gstreamer-abstraction into lp:apparmor-profiles.
Requested reviews:
AppArmor Developers (apparmor-dev)
For more details, see:
https://code.launchpad.net/~intrigeri/apparmor-profiles/gstreamer-abstraction/+merge/228398
OK, apparently it's easier for you folks to review stuff proposed on lp than
submitted to the mailing-list, so... here we go :)
--
https://code.launchpad.net/~intrigeri/apparmor-profiles/gstreamer-abstraction/+merge/228398
Your team AppArmor Developers is requested to review the proposed merge of
lp:~intrigeri/apparmor-profiles/gstreamer-abstraction into lp:apparmor-profiles.
=== added file 'ubuntu/14.10/abstractions/gstreamer'
--- ubuntu/14.10/abstractions/gstreamer 1970-01-01 00:00:00 +0000
+++ ubuntu/14.10/abstractions/gstreamer 2014-07-26 15:08:59 +0000
@@ -0,0 +1,15 @@
+# vim:syntax=apparmor
+
+ #include <abstractions/p11-kit>
+
+ /etc/udev/udev.conf r,
+
+ # /dev/shm is a symlink to /run/shm on ubuntu
+ owner /{dev,run}/shm/shmfd-* rw,
+
+ /run/udev/data/+pci:* r,
+
+ /sys/devices/pci[0-9]*/**/{busnum,devnum,descriptors,speed,uevent} r,
+
+ owner /tmp/orcexec.* mrw,
+ owner /{,var/}run/user/[0-9]*/orcexec.* mrw,
=== modified file 'ubuntu/14.10/abstractions/totem'
--- ubuntu/14.10/abstractions/totem 2014-07-22 15:26:03 +0000
+++ ubuntu/14.10/abstractions/totem 2014-07-26 15:08:59 +0000
@@ -16,9 +16,9 @@
# a maintenance problem and doesn't work for files without extensions.
#include <abstractions/gnome>
+ #include <abstractions/gstreamer>
#include <abstractions/nameservice>
#include <abstractions/dbus-session>
- #include <abstractions/p11-kit>
# Allow read on all directories
/**/ r,
@@ -28,14 +28,7 @@
/usr/share/** r,
/{media,mnt,opt,srv}/** r,
- owner /tmp/orcexec.* m,
-
- /etc/wildmidi/wildmidi.cfg r,
-
- /usr/lib/@{multiarch}/libproxy/*/modules/*.so mr,
- /usr/lib/@{multiarch}/libvisual-[0-9].[0-9]/*/*.so m,
- /usr/lib/frei0r-[0-9]/*.so m,
- /usr/lib/@{multiarch}/gstreamer[0-9].[0-9]/gstreamer-[0-9].[0-9]/gst-plugin-scanner Pix,
+ /usr/lib/@{multiarch}/gstreamer[0-9].[0-9]/gstreamer-[0-9].[0-9]/gst-plugin-scanner Cix -> gst_plugin_scanner,
owner @{HOME}/.cache/tracker/meta.db k,
owner @{HOME}/.cache/tracker/meta.db-shm k,
=== added file 'ubuntu/14.10/gst_plugin_scanner'
--- ubuntu/14.10/gst_plugin_scanner 1970-01-01 00:00:00 +0000
+++ ubuntu/14.10/gst_plugin_scanner 2014-07-26 15:08:59 +0000
@@ -0,0 +1,21 @@
+# vim:syntax=apparmor
+
+profile gst_plugin_scanner {
+ #include <abstractions/base>
+ #include <abstractions/gstreamer>
+ #include <abstractions/X>
+
+ /dev/ r,
+ /dev/bus/usb/ r,
+
+ /sys/bus/ r,
+ /sys/bus/usb/devices/ r,
+ /sys/class/ r,
+
+ /etc/wildmidi/wildmidi.cfg r,
+
+ /usr/lib/frei0r-[0-9]/*.so m,
+ # /usr/lib/@{multiarch}/dri/** mr,
+ /usr/lib/@{multiarch}/libproxy/*/modules/*.so mr,
+ /usr/lib/@{multiarch}/libvisual-[0-9].[0-9]/*/*.so m,
+}
=== modified file 'ubuntu/14.10/usr.bin.totem'
--- ubuntu/14.10/usr.bin.totem 2014-07-22 15:26:33 +0000
+++ ubuntu/14.10/usr.bin.totem 2014-07-26 15:08:59 +0000
@@ -9,13 +9,6 @@
#include <abstractions/python>
#include <abstractions/totem>
- /etc/udev/udev.conf r,
- /sys/devices/pci[0-9]*/**/{busnum,devnum,descriptors,speed,uevent} r,
- /run/udev/data/+pci:* r,
-
- # /dev/shm is a symlink to /run/shm on ubuntu
- owner /{dev,run}/shm/shmfd-* rw,
-
# Maybe in an abstraction?
/usr/include/**/pyconfig.h r,
--
AppArmor mailing list
[email protected]
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/apparmor