mirror of
https://gitlab.com/apparmor/apparmor.git
synced 2025-03-06 17:31:01 +01:00

Apparmor provides the wayland abstraction, but it looks like it misses some rules. For instance, there are many wayland compositors which are based on wlroots, and it looks like that when you try to use such compositor, all GUI apps executed in the graphical environment can't work properly (they don't event start). They all want the following rule: Fixes: https://gitlab.com/apparmor/apparmor/-/issues/143 MR: https://gitlab.com/apparmor/apparmor/-/merge_requests/725 Signed-off-by: John Johansen <john.johansen@canonical.com>
21 lines
713 B
Text
21 lines
713 B
Text
# vim:syntax=apparmor
|
|
# ------------------------------------------------------------------
|
|
#
|
|
# Copyright (C) 2016 intrigeri <intrigeri@boum.org>
|
|
#
|
|
# This program is free software; you can redistribute it and/or
|
|
# modify it under the terms of version 2 of the GNU General Public
|
|
# License published by the Free Software Foundation.
|
|
#
|
|
# ------------------------------------------------------------------
|
|
|
|
abi <abi/3.0>,
|
|
|
|
owner @{run}/user/*/wayland-[0-9]* rw,
|
|
owner @{run}/user/*/{mesa,mutter,sdl,wayland-cursor,weston,xwayland}-shared-* rw,
|
|
|
|
#For compositors based on wlroots
|
|
owner /dev/shm/wlroots-* rw,
|
|
|
|
# Include additions to the abstraction
|
|
include if exists <abstractions/wayland.d>
|