diff --git a/apparmor.d/profiles-s-z/smplayer b/apparmor.d/profiles-s-z/smplayer index feec4824..6b785ebe 100644 --- a/apparmor.d/profiles-s-z/smplayer +++ b/apparmor.d/profiles-s-z/smplayer @@ -19,6 +19,7 @@ profile smplayer @{exec_path} { include include include + include include include include @@ -45,7 +46,6 @@ profile smplayer @{exec_path} { @{bin}/youtube-dl rPx, @{bin}/yt-dlp rPx, - /usr/share/qt5ct/** r, /usr/share/hwdata/pnp.ids r, /etc/fstab r, @@ -62,7 +62,6 @@ profile smplayer @{exec_path} { owner @{user_config_dirs}/smplayer/ rw, owner @{user_config_dirs}/smplayer/* rwkl -> @{user_config_dirs}/smplayer/#@{int}, - owner @{user_config_dirs}/qt5ct/{,**} r, owner @{user_cache_dirs}/#@{int} rw, owner /tmp/qtsingleapp-smplay-* rw, diff --git a/apparmor.d/profiles-s-z/smtube b/apparmor.d/profiles-s-z/smtube index ca01156c..c8cb926e 100644 --- a/apparmor.d/profiles-s-z/smtube +++ b/apparmor.d/profiles-s-z/smtube @@ -18,6 +18,7 @@ profile smtube @{exec_path} { include include include + include include include include @@ -43,10 +44,6 @@ profile smtube @{exec_path} { owner @{user_config_dirs}/smplayer/hdpi.ini.lock rwk, owner @{user_config_dirs}/smplayer/hdpi.ini.* rwl -> @{user_config_dirs}/smplayer/#@{int}, - # To configure Qt5 settings (theme, font, icons, etc.) under DE/WM without Qt integration - owner @{user_config_dirs}/qt5ct/{,**} r, - /usr/share/qt5ct/** r, - # Cache owner @{user_cache_dirs}/ rw, owner @{user_cache_dirs}/smtube/ rw, diff --git a/apparmor.d/profiles-s-z/strawberry b/apparmor.d/profiles-s-z/strawberry index c95eac75..a36d59d2 100644 --- a/apparmor.d/profiles-s-z/strawberry +++ b/apparmor.d/profiles-s-z/strawberry @@ -19,6 +19,7 @@ profile strawberry @{exec_path} { include include include + include include include include @@ -65,9 +66,6 @@ profile strawberry @{exec_path} { owner @{user_cache_dirs}/xine-lib/ rw, owner @{user_cache_dirs}/xine-lib/plugins.cache{,.new} rw, - owner @{user_config_dirs}/qt5ct/{,**} r, - /usr/share/qt5ct/** r, - owner @{PROC}/@{pid}/mountinfo r, owner @{PROC}/@{pid}/mounts r, deny owner @{PROC}/@{pid}/cmdline r, diff --git a/apparmor.d/profiles-s-z/thunderbird b/apparmor.d/profiles-s-z/thunderbird index 72d6cd3c..04e67287 100644 --- a/apparmor.d/profiles-s-z/thunderbird +++ b/apparmor.d/profiles-s-z/thunderbird @@ -27,6 +27,7 @@ profile thunderbird @{exec_path} { include include include + include include include include @@ -93,7 +94,6 @@ profile thunderbird @{exec_path} { /usr/share/gvfs/remote-volume-monitors/{,*} r, /usr/share/lightning/{,**} r, /usr/share/mozilla/extensions/{,**} r, - /usr/share/qt5ct/** r, /usr/share/xul-ext/kwallet5/* r, /etc/@{name}/{,**} r, @@ -109,7 +109,6 @@ profile thunderbird @{exec_path} { owner @{user_config_dirs}/kwalletrc r, owner @{user_config_dirs}/mimeapps.list.* rw, - owner @{user_config_dirs}/qt5ct/{,**} r, owner @{user_mail_dirs}/ rw, owner @{user_mail_dirs}/** rwl -> @{user_mail_dirs}/**, diff --git a/apparmor.d/profiles-s-z/transmission-qt b/apparmor.d/profiles-s-z/transmission-qt index b8c68cd8..179fdd89 100644 --- a/apparmor.d/profiles-s-z/transmission-qt +++ b/apparmor.d/profiles-s-z/transmission-qt @@ -15,6 +15,7 @@ profile transmission-qt @{exec_path} { include include include + include include include include @@ -47,10 +48,6 @@ profile transmission-qt @{exec_path} { @{PROC}/@{pid}/net/route r, @{PROC}/sys/kernel/random/uuid r, - # To configure Qt5 settings (theme, font, icons, etc.) under DE/WM without Qt integration - owner @{user_config_dirs}/qt5ct/{,**} r, - /usr/share/qt5ct/** r, - /usr/share/hwdata/pnp.ids r, include if exists diff --git a/apparmor.d/profiles-s-z/usbguard-applet-qt b/apparmor.d/profiles-s-z/usbguard-applet-qt index e87f58f1..6737abc6 100644 --- a/apparmor.d/profiles-s-z/usbguard-applet-qt +++ b/apparmor.d/profiles-s-z/usbguard-applet-qt @@ -16,6 +16,7 @@ profile usbguard-applet-qt @{exec_path} { include include include + include include include include @@ -39,10 +40,6 @@ profile usbguard-applet-qt @{exec_path} { /usr/share/hwdata/pnp.ids r, - # To configure Qt5 settings (theme, font, icons, etc.) under DE/WM without Qt integration - owner @{user_config_dirs}/qt5ct/{,**} r, - /usr/share/qt5ct/** r, - /var/lib/dbus/machine-id r, /etc/machine-id r, diff --git a/apparmor.d/profiles-s-z/vidcutter b/apparmor.d/profiles-s-z/vidcutter index 44a9be53..9ceb3fd4 100644 --- a/apparmor.d/profiles-s-z/vidcutter +++ b/apparmor.d/profiles-s-z/vidcutter @@ -17,6 +17,7 @@ profile vidcutter @{exec_path} { include include include + include include include include @@ -50,8 +51,6 @@ profile vidcutter @{exec_path} { owner @{user_config_dirs}/vidcutter/ rw, owner @{user_config_dirs}/vidcutter/* rwkl -> @{user_config_dirs}/vidcutter/#@{int}, - owner @{user_config_dirs}/qt5ct/{,**} r, - owner /tmp/vidcutter-@{uuid} w, owner /tmp/#@{int} rw, owner /tmp/*.jpg rwl -> /tmp/#@{int}, diff --git a/apparmor.d/profiles-s-z/vlc b/apparmor.d/profiles-s-z/vlc index 50873b49..4cef1f2e 100644 --- a/apparmor.d/profiles-s-z/vlc +++ b/apparmor.d/profiles-s-z/vlc @@ -26,6 +26,7 @@ profile vlc @{exec_path} { include include include + include include include @@ -56,7 +57,6 @@ profile vlc @{exec_path} { owner @{user_cache_dirs}/vlc/ rw, owner @{user_cache_dirs}/vlc/{,**} rw, - owner @{user_config_dirs}/qt5ct/{,**} r, owner @{user_config_dirs}/vlc/ rw, owner @{user_config_dirs}/vlc/** rwkl -> @{user_config_dirs}/vlc/#@{int}, diff --git a/apparmor.d/profiles-s-z/wpa-gui b/apparmor.d/profiles-s-z/wpa-gui index 6118a23c..f9396ba9 100644 --- a/apparmor.d/profiles-s-z/wpa-gui +++ b/apparmor.d/profiles-s-z/wpa-gui @@ -17,14 +17,12 @@ profile wpa-gui @{exec_path} { include include include + include include @{exec_path} mr, /usr/share/hwdata/pnp.ids r, - /usr/share/qt5ct/** r, - - owner @{user_config_dirs}/qt5ct/{,**} r, owner /tmp/wpa_ctrl_@{pid}-[0-9] w, owner /dev/shm/#@{int} rw,