diff --git a/apparmor.d/abstractions/freedesktop.org.d/complete b/apparmor.d/abstractions/freedesktop.org.d/complete index b580e611f..a6be314df 100644 --- a/apparmor.d/abstractions/freedesktop.org.d/complete +++ b/apparmor.d/abstractions/freedesktop.org.d/complete @@ -4,3 +4,10 @@ # SPDX-License-Identifier: GPL-2.0-only owner @{HOME}/.icons/default/index.theme r, + + @{system_share_dirs}/*ubuntu/applications/{**,} r, + @{system_share_dirs}/gnome/applications/{**,} r, + @{system_share_dirs}/xfce4/applications/{**,} r, + + /etc/gnome/defaults.list r, + /etc/xfce4/defaults.list r, diff --git a/apparmor.d/groups/apps/vlc b/apparmor.d/groups/apps/vlc index 4696a095b..ab395231b 100644 --- a/apparmor.d/groups/apps/vlc +++ b/apparmor.d/groups/apps/vlc @@ -52,6 +52,7 @@ include @{exec_path} = /{usr/,}bin/{c,}vlc profile vlc @{exec_path} { include + include include include include diff --git a/apparmor.d/profiles-m-r/qbittorrent b/apparmor.d/profiles-m-r/qbittorrent index 2a37067c9..21309be91 100644 --- a/apparmor.d/profiles-m-r/qbittorrent +++ b/apparmor.d/profiles-m-r/qbittorrent @@ -250,7 +250,7 @@ profile qbittorrent @{exec_path} { include include - signal receive set=(term, kill) peer=qbittorrent, + signal (receive) set=(term, kill) peer=qbittorrent, network inet dgram, network inet6 dgram,