diff --git a/apparmor.d/profiles-g-l/labwc b/apparmor.d/profiles-g-l/labwc index 93234bf52..ac1b7a8ae 100644 --- a/apparmor.d/profiles-g-l/labwc +++ b/apparmor.d/profiles-g-l/labwc @@ -17,6 +17,8 @@ profile labwc @{exec_path} flags=(attach_disconnected) { include include + signal (receive) set=term peer=sddm, + network netlink raw, @{exec_path} mr, @@ -27,11 +29,16 @@ profile labwc @{exec_path} flags=(attach_disconnected) { /usr/share/libinput/ r, /usr/share/libinput/*.quirks r, + /usr/share/themes/**/themerc r, + /usr/share/themes/Vent/openbox-3/*.xbm r, + /usr/share/X11/xkb/** r, owner @{user_config_dirs}/labwc/ r, owner @{user_config_dirs}/labwc/* r, + owner @{user_config_dirs}/lxqt/wayland/ rw, owner /dev/shm/wayland.mozilla.ipc.@{int} rw, + owner /dev/shm/wlroots-@{rand6} rw, @{sys}/class/drm/ r, @{sys}/class/input/ r,