diff --git a/apparmor.d/groups/kde/sddm b/apparmor.d/groups/kde/sddm index 854a1adb8..ee7228fbf 100644 --- a/apparmor.d/groups/kde/sddm +++ b/apparmor.d/groups/kde/sddm @@ -38,8 +38,8 @@ profile sddm @{exec_path} flags=(attach_disconnected,mediate_deleted) { ptrace (trace) peer=@{profile_name}, ptrace (read) peer=unconfined, - ptrace (read) peer=kwalletd5, - + + signal (send) set=term peer=kwin_wayland, signal (send) set=(kill, term) peer=startplasma, signal (send) set=term peer=startplasma-wayland, signal (send) set=term peer=sddm-greeter, @@ -151,6 +151,7 @@ profile sddm @{exec_path} flags=(attach_disconnected,mediate_deleted) { @{run}/systemd/sessions/*.ref rw, @{run}/user/@{uid}/xauth_@{rand6} rwl, owner @{run}/sddm/ rw, + owner @{run}/user/@{uid}/ r, owner @{run}/user/@{uid}/#@{int} rw, owner @{run}/user/@{uid}/kwallet5.socket rw,