From d365d26f87f09a9ef4d057fec12fb1517a88d712 Mon Sep 17 00:00:00 2001 From: curiosityseeker <60518106+curiosityseeker@users.noreply.github.com> Date: Tue, 29 Aug 2023 18:51:44 +0200 Subject: [PATCH] Update plasmashell --- apparmor.d/groups/kde/plasmashell | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/apparmor.d/groups/kde/plasmashell b/apparmor.d/groups/kde/plasmashell index 220b81a6a..f14c6526a 100644 --- a/apparmor.d/groups/kde/plasmashell +++ b/apparmor.d/groups/kde/plasmashell @@ -56,13 +56,16 @@ profile plasmashell @{exec_path} flags=(mediate_deleted) { @{lib}/kf5/kioslave5 rPx, @{lib}/kf5/kdesu{,d} rix, @{bin}/dolphin rPUx, # TODO: rPx, + @{bin}/ksysguardd rix, @{bin}/plasma-discover rPUx, + @{bin}/xrdb rPx, /usr/share/akonadi/firstrun/{,*} r, /usr/share/akonadi/plugins/serializer/{,*.desktop} r, /usr/share/desktop-directories/kf5-*.directory r, /usr/share/hwdata/*.ids r, /usr/share/icu/@{int}.@{int}/*.dat r, + /usr/share/kio/servicemenus/{,*.desktop} r, /usr/share/knotifications5/*.notifyrc r, /usr/share/konsole/ r, /usr/share/krunner/{,**} r, @@ -72,15 +75,19 @@ profile plasmashell @{exec_path} flags=(mediate_deleted) { /usr/share/mime/{,**} r, /usr/share/plasma/{,**} r, /usr/share/solid/actions/{,**} r, + /usr/share/templates/{,*.desktop} r, /usr/share/wallpapers/{,**} r, /etc/appstream.conf r, /etc/cups/client.conf r, /etc/fstab r, + /etc/ksysguarddrc r, /etc/machine-id r, /etc/pipewire/client.conf.d/ r, /etc/pulse/client.conf r, /etc/pulse/client.conf.d/ r, + /etc/sensors3.conf r, + /etc/sensors.d/ r, /etc/xdg/** r, owner @{HOME}/@{XDG_DESKTOP_DIR}/*.desktop r, @@ -107,14 +114,20 @@ profile plasmashell @{exec_path} flags=(mediate_deleted) { owner @{user_config_dirs}/akonadi* r, owner @{user_config_dirs}/akonadi/akonadi*rc r, owner @{user_config_dirs}/baloofilerc r, + owner @{user_config_dirs}/baloofileinformationrc r, owner @{user_config_dirs}/dolphinrc r, owner @{user_config_dirs}/eventviewsrc r, owner @{user_config_dirs}/kactivitymanagerd-statsrc r, + owner @{user_config_dirs}/kactivitymanagerd-switcher rw, + owner @{user_config_dirs}/kactivitymanagerd-switcher.lock rwk, + owner @{user_config_dirs}/kactivitymanagerd-switcher.* rwl, owner @{user_config_dirs}/kdedefaults/* r, owner @{user_config_dirs}/kdeglobals r, + owner @{user_config_dirs}/kdiff3fileitemactionrc r, owner @{user_config_dirs}/kioslaverc r, owner @{user_config_dirs}/klipperrc r, owner @{user_config_dirs}/kmail2.notifyrc r, + owner @{user_config_dirs}/kcookiejarrc r, owner @{user_config_dirs}/korganizerrc r, owner @{user_config_dirs}/krunnerrc r, owner @{user_config_dirs}/ksmserverrc r, @@ -148,19 +161,27 @@ profile plasmashell @{exec_path} flags=(mediate_deleted) { @{run}/mount/utab r, @{run}/user/@{uid}/gvfs/ r, owner @{run}/user/@{uid}/#@{int} rw, - owner @{run}/user/@{uid}/kdesud_:1 w, - owner @{run}/user/@{uid}/plasmashell@{rand6}.[0-9].kioworker.socket rwl, + owner @{run}/user/@{uid}/kdesud_:@{int} w, + owner @{run}/user/@{uid}/plasmashell@{rand6}.@{int}.kioworker.socket rwl -> @{run}/user/@{uid}/#@{int}, owner @{run}/user/@{uid}/pulse/ rw, @{sys}/bus/ r, @{sys}/bus/usb/devices/ r, - @{sys}/class/ r, + @{sys}/class/{,*} r, + @{sys}/devices/pci[0-9]*/**/name r, + @{sys}/devices/virtual/thermal/thermal_zone@{int}/hwmon@{int}/ r, + @{sys}/devices/system/cpu/cpufreq/policy@{int}/scaling_cur_freq r, @{sys}/devices/system/node/ r, @{sys}/devices/system/node/node@{int}/meminfo r, + @{sys}/devices/virtual/thermal/**/{name,type} r, @{PROC}/ r, @{PROC}/cmdline r, + @{PROC}/diskstats r, + @{PROC}/loadavg r, + @{PROC}/uptime r, + @{PROC}/vmstat r, @{PROC}/sys/kernel/core_pattern r, @{PROC}/sys/kernel/random/boot_id r, owner @{PROC}/@{pid}/{cgroup,cmdline,stat,statm} r,