mirror of
https://gitlab.com/apparmor/apparmor
synced 2025-08-30 05:47:59 +00:00
Merge Update for the mesa abstraction
I noticed that some apps return the following errors when launched: ``` kernel: audit: type=1400 audit(1651244478.255:5501): apparmor="DENIED" operation="open" profile="some_app" name="/sys/devices/pci0000:00/0000:00:02.0/revision" pid=1877976 comm="some_app" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 kernel: audit: type=1400 audit(1651244478.255:5502): apparmor="DENIED" operation="open" profile="some_app" name="/sys/devices/pci0000:00/0000:00:02.0/config" pid=1877976 comm="some_app" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0 ``` Blocking the files results in the following errors when the app is executed in a terminal: ``` MESA: error: Failed to query drm device. libGL error: failed to create dri screen libGL error: failed to load driver: crocus MESA: error: Failed to query drm device. libGL error: failed to create dri screen libGL error: failed to load driver: crocus ``` Since they have something to do with MESA, I think the mesa abstraction should be updated to fix the issue. MR: https://gitlab.com/apparmor/apparmor/-/merge_requests/879 Approved-by: John Johansen <john@jjmx.net> Merged-by: John Johansen <john@jjmx.net> Signed-off-by: John Johansen <john.johansen@canonical.com>
This commit is contained in:
parent
7e6df95729
commit
3f4e97e228
@ -8,6 +8,8 @@
|
||||
# (src/intel/perf/gen_perf.c, load_oa_metrics())
|
||||
@{PROC}/sys/dev/i915/perf_stream_paranoid r,
|
||||
|
||||
@{sys}/devices/pci[0-9]*/**/{revision,config} r,
|
||||
|
||||
# User files
|
||||
owner @{HOME}/.cache/ w, # if user clears all caches
|
||||
owner @{HOME}/.cache/mesa_shader_cache/ w,
|
||||
|
Loading…
x
Reference in New Issue
Block a user