mirror of
https://gitlab.com/apparmor/apparmor
synced 2025-09-03 07:45:50 +00:00
abstractions: mesa - tightens cache location and add fallback
This tightens the cache location in @{HOME}/.cache and also adds the tmp fallback location. Currently there are the following entries in the mesa abstraction: Fixes: https://gitlab.com/apparmor/apparmor/-/issues/91 Signed-off-by: John Johansen <john.johansen@canonical.com>
This commit is contained in:
committed by
John Johansen
parent
40b7019d72
commit
5aa6db68e0
@@ -12,11 +12,18 @@
|
|||||||
|
|
||||||
# User files
|
# User files
|
||||||
owner @{HOME}/.cache/ w, # if user clears all caches
|
owner @{HOME}/.cache/ w, # if user clears all caches
|
||||||
owner @{HOME}/.cache/mesa_shader_cache/ w,
|
owner @{HOME}/.cache/mesa_shader_cache/ rw,
|
||||||
owner @{HOME}/.cache/mesa_shader_cache/index rw,
|
owner @{HOME}/.cache/mesa_shader_cache/index rw,
|
||||||
owner @{HOME}/.cache/mesa_shader_cache/??/ w,
|
owner @{HOME}/.cache/mesa_shader_cache/[a-f0-9][a-f0-9]/ rw,
|
||||||
owner @{HOME}/.cache/mesa_shader_cache/??/* rwk,
|
owner @{HOME}/.cache/mesa_shader_cache/[a-f0-9][a-f0-9]/[0-9a-f]* rw,
|
||||||
|
owner @{HOME}/.cache/mesa_shader_cache/[a-f0-9][a-f0-9]/[0-9a-f]*.tmp rwk,
|
||||||
|
|
||||||
|
# Fallback location when @{HOME}/.cache is not available
|
||||||
|
owner /tmp/Temp-[a-f0-9]*/mesa_shader_cache/ rw,
|
||||||
|
owner /tmp/Temp-[a-f0-9]*/mesa_shader_cache/index rw,
|
||||||
|
owner /tmp/Temp-[a-f0-9]*/mesa_shader_cache/[a-f0-9][a-f0-9]/ rw,
|
||||||
|
owner /tmp/Temp-[a-f0-9]*/mesa_shader_cache/[a-f0-9][a-f0-9]/[0-9a-f]* rw,
|
||||||
|
owner /tmp/Temp-[a-f0-9]*/mesa_shader_cache/[a-f0-9][a-f0-9]/[0-9a-f]*.tmp rwk,
|
||||||
|
|
||||||
# Include additions to the abstraction
|
# Include additions to the abstraction
|
||||||
include if exists <abstractions/mesa.d>
|
include if exists <abstractions/mesa.d>
|
||||||
|
Reference in New Issue
Block a user