From 9a8a919b6ca4e02f368cc71f6c2b45e9e1907f8c Mon Sep 17 00:00:00 2001 From: Alexandre Pujol Date: Mon, 11 Sep 2023 21:33:19 +0100 Subject: [PATCH] feat(kde): add baloorunner. --- apparmor.d/groups/kde/baloorunner | 34 +++++++++++++++++++++++++++++++ dists/flags/main.flags | 1 + 2 files changed, 35 insertions(+) create mode 100644 apparmor.d/groups/kde/baloorunner diff --git a/apparmor.d/groups/kde/baloorunner b/apparmor.d/groups/kde/baloorunner new file mode 100644 index 000000000..f330a8354 --- /dev/null +++ b/apparmor.d/groups/kde/baloorunner @@ -0,0 +1,34 @@ +# apparmor.d - Full set of apparmor profiles +# Copyright (C) 2023 Alexandre Pujol +# SPDX-License-Identifier: GPL-2.0-only + +abi , + +include + +@{exec_path} = @{lib}/baloorunner +profile baloorunner @{exec_path} { + include + include + include + include + include + include + include + + @{exec_path} mr, + + owner @{user_cache_dirs}/icon-cache.kcache rw, + + owner @{user_config_dirs}/baloofilerc r, + owner @{user_config_dirs}/kdedefaults/kdeglobals r, + owner @{user_config_dirs}/kdedefaults/kwinrc r, + owner @{user_config_dirs}/kdeglobals r, + owner @{user_config_dirs}/kwinrc r, + + owner @{user_share_dirs}/baloo/{,**} rwk, + + @{PROC}/sys/kernel/core_pattern r, + + include if exists +} \ No newline at end of file diff --git a/dists/flags/main.flags b/dists/flags/main.flags index 427d7783c..15eb39a54 100644 --- a/dists/flags/main.flags +++ b/dists/flags/main.flags @@ -32,6 +32,7 @@ avahi-publish complain avahi-resolve complain avahi-set-host-name complain baloo complain +baloorunner complain busctl complain cc-remote-login-helper complain cfdisk complain