[PATCH] apparmor: use dri-enumerate abstraction
authorVincas Dargis <vindrg@gmail.com>
Sat, 4 Aug 2018 14:40:05 +0000 (17:40 +0300)
committerRene Engelhard <rene@debian.org>
Sat, 1 Feb 2020 14:13:43 +0000 (14:13 +0000)
Remove backported rule and use new dri-enumerate abstraction instead.
dri-enumerate is available in AppArmor 2.13, which recently migrated
into Debian Buster.

Change-Id: I64919edc1882f7bc1e65cfb94686464c5350f699

Gbp-Pq: Name apparmor-cleanups.diff

sysui/desktop/apparmor/program.soffice.bin

index 76d4f1c94d4642bd9053f3422d72b133452cc77e..9d8158b4c8617fe5155fd29674e16912574d890a 100644 (file)
@@ -86,6 +86,7 @@ profile libreoffice-soffice INSTDIR-program/soffice.bin flags=(complain) {
   #include <abstractions/dbus>
   #include <abstractions/dbus-session>
   #include <abstractions/dbus-accessibility>
+  #include <abstractions/dri-enumerate>
   #include <abstractions/ibus>
   #include <abstractions/nameservice>
   #include <abstractions/gnome>
@@ -189,7 +190,6 @@ profile libreoffice-soffice INSTDIR-program/soffice.bin flags=(complain) {
   #Likely moving to abstractions in the future
   owner @{HOME}/.icons/*/cursors/*      r,
   /etc/fstab r, # Solid::DeviceNotifier::instance() TODO: deny?
-  /sys/devices/pci[0-9]*/**/{device,subsystem_device,subsystem_vendor,uevent,vendor} r, # for libdrm
   /usr/share/*-fonts/conf.avail/*.conf  r,
   /usr/share/fonts-config/conf.avail/*.conf r,
   /{,var/}run/udev/data/+usb:* r, # Solid::Device::listFromQuery()