feat(abs): update kde abs with common access.

This commit is contained in:
Alexandre Pujol 2024-09-18 18:01:16 +01:00
parent 619aa709f1
commit cc139f1144
No known key found for this signature in database
GPG Key ID: C5469996F0DF68EC
78 changed files with 32 additions and 224 deletions

View File

@ -129,7 +129,6 @@
owner @{user_config_dirs}/gtk-3.0/servers r, owner @{user_config_dirs}/gtk-3.0/servers r,
owner @{user_share_dirs}/.@{domain}.@{rand6} rw, owner @{user_share_dirs}/.@{domain}.@{rand6} rw,
owner @{user_cache_dirs}/gtk-3.0/**/*.cache r, owner @{user_cache_dirs}/gtk-3.0/**/*.cache r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{config_dirs}/ rw, owner @{config_dirs}/ rw,
owner @{config_dirs}/** rwk, owner @{config_dirs}/** rwk,
@ -137,8 +136,6 @@
owner @{cache_dirs}/{,**} rw, owner @{cache_dirs}/{,**} rw,
owner @{user_config_dirs}/kcminputrc r,
owner @{user_config_dirs}/kdedefaults/kcminputrc r,
owner @{user_config_dirs}/kioslaverc r, owner @{user_config_dirs}/kioslaverc r,
owner @{user_config_dirs}/menus/applications-merged/ r, owner @{user_config_dirs}/menus/applications-merged/ r,
owner @{user_config_dirs}/menus/applications-merged/xdg-desktop-menu-dummy.menu r, owner @{user_config_dirs}/menus/applications-merged/xdg-desktop-menu-dummy.menu r,

View File

@ -22,13 +22,13 @@
peer=(name=:*, label=gnome-shell), peer=(name=:*, label=gnome-shell),
/usr/{local/,}share/ r, /usr/{local/,}share/ r,
/usr/{local/,}share/glib-@{int}.@{int}/schemas/** r, /usr/{local/,}share/glib-@{version}/schemas/** r,
/usr/{local/,}share/gvfs/remote-volume-monitors/{,*} r, /usr/{local/,}share/gvfs/remote-volume-monitors/{,*} r,
/etc/gnome/* r, /etc/gnome/* r,
/etc/xdg/{,*-}mimeapps.list r, /etc/xdg/{,*-}mimeapps.list r,
/var/cache/gio-@{int}.@{int}/gnome-mimeapps.list r, /var/cache/gio-@{version}/gnome-mimeapps.list r,
# else if @{DE} == kde # else if @{DE} == kde
@ -36,10 +36,19 @@
@{lib}/kde{,3,4}/plugins/*/ r, @{lib}/kde{,3,4}/plugins/*/ r,
@{lib}/kde{,3,4}/plugins/*/*.so mr, @{lib}/kde{,3,4}/plugins/*/*.so mr,
/usr/share/knotifications{5,6}/*.notifyrc r,
/etc/xdg/baloofilerc r,
/etc/xdg/kcminputrc r, /etc/xdg/kcminputrc r,
/etc/xdg/kdeglobals r, /etc/xdg/kdeglobals r,
/etc/xdg/kwinrc r, /etc/xdg/kwinrc r,
owner @{user_cache_dirs}/#@{int} rw,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/ksycoca{5,6}_??_* rwlk,
owner @{user_config_dirs}/baloofilerc r,
owner @{user_config_dirs}/dolphinrc r,
owner @{user_config_dirs}/kcminputrc r, owner @{user_config_dirs}/kcminputrc r,
owner @{user_config_dirs}/kdedefaults/ r, owner @{user_config_dirs}/kdedefaults/ r,
owner @{user_config_dirs}/kdedefaults/kcminputrc r, owner @{user_config_dirs}/kdedefaults/kcminputrc r,
@ -47,6 +56,7 @@
owner @{user_config_dirs}/kdedefaults/kwinrc r, owner @{user_config_dirs}/kdedefaults/kwinrc r,
owner @{user_config_dirs}/kdeglobals r, owner @{user_config_dirs}/kdeglobals r,
owner @{user_config_dirs}/kwinrc r, owner @{user_config_dirs}/kwinrc r,
owner @{user_config_dirs}/trashrc r,
# else if @{DE} == xfce # else if @{DE} == xfce
@ -57,6 +67,7 @@
# end # end
/usr/share/desktop-base/{,**} r,
/usr/share/hwdata/*.ids r, /usr/share/hwdata/*.ids r,
/usr/share/icu/@{int}.@{int}/*.dat r, /usr/share/icu/@{int}.@{int}/*.dat r,

View File

@ -13,6 +13,8 @@
member=Introspect member=Introspect
peer=(name=:*, label=gnome-shell), peer=(name=:*, label=gnome-shell),
/usr/share/desktop-base/{,**} r,
/usr/share/hwdata/*.ids r,
/usr/share/icu/@{int}.@{int}/*.dat r, /usr/share/icu/@{int}.@{int}/*.dat r,
/usr/{local/,}share/ r, /usr/{local/,}share/ r,

View File

@ -12,10 +12,12 @@
@{lib}/kde{,3,4}/plugins/*/ r, @{lib}/kde{,3,4}/plugins/*/ r,
@{lib}/kde{,3,4}/plugins/*/*.so mr, @{lib}/kde{,3,4}/plugins/*/*.so mr,
/usr/share/hwdata/pnp.ids r, /usr/share/desktop-base/{,**} r,
/usr/share/hwdata/*.ids r,
/usr/share/icu/@{int}.@{int}/*.dat r, /usr/share/icu/@{int}.@{int}/*.dat r,
/usr/share/desktop-base/kf{5,6}-settings/kdeglobals r, /usr/share/knotifications{5,6}/*.notifyrc r,
/etc/xdg/baloofilerc r,
/etc/xdg/kcminputrc r, /etc/xdg/kcminputrc r,
/etc/xdg/kdeglobals r, /etc/xdg/kdeglobals r,
/etc/xdg/kwinrc r, /etc/xdg/kwinrc r,
@ -25,6 +27,12 @@
owner @{user_config_dirs}/ rw, owner @{user_config_dirs}/ rw,
owner @{user_share_dirs}/ rw, owner @{user_share_dirs}/ rw,
owner @{user_cache_dirs}/#@{int} rw,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/ksycoca{5,6}_??_* rwlk,
owner @{user_config_dirs}/baloofilerc r,
owner @{user_config_dirs}/dolphinrc r,
owner @{user_config_dirs}/kcminputrc r, owner @{user_config_dirs}/kcminputrc r,
owner @{user_config_dirs}/kdedefaults/ r, owner @{user_config_dirs}/kdedefaults/ r,
owner @{user_config_dirs}/kdedefaults/kcminputrc r, owner @{user_config_dirs}/kdedefaults/kcminputrc r,
@ -32,6 +40,7 @@
owner @{user_config_dirs}/kdedefaults/kwinrc r, owner @{user_config_dirs}/kdedefaults/kwinrc r,
owner @{user_config_dirs}/kdeglobals r, owner @{user_config_dirs}/kdeglobals r,
owner @{user_config_dirs}/kwinrc r, owner @{user_config_dirs}/kwinrc r,
owner @{user_config_dirs}/trashrc r,
include if exists <abstractions/kde-strict.d> include if exists <abstractions/kde-strict.d>

View File

@ -15,8 +15,6 @@ profile akonadi_akonotes_resource @{exec_path} {
@{exec_path} mr, @{exec_path} mr,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/akonadi_akonotes_resource_[0-9]rc r, owner @{user_config_dirs}/akonadi_akonotes_resource_[0-9]rc r,
owner @{user_config_dirs}/akonadi/ rw, owner @{user_config_dirs}/akonadi/ rw,
owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**, owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**,

View File

@ -19,8 +19,6 @@ profile akonadi_archivemail_agent @{exec_path} {
/etc/machine-id r, /etc/machine-id r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/#@{int} rw, owner @{user_config_dirs}/#@{int} rw,
owner @{user_config_dirs}/akonadi_archivemail_agentrc r, owner @{user_config_dirs}/akonadi_archivemail_agentrc r,
owner @{user_config_dirs}/akonadi/ rw, owner @{user_config_dirs}/akonadi/ rw,

View File

@ -17,8 +17,6 @@ profile akonadi_birthdays_resource @{exec_path} {
/usr/share/akonadi/plugins/{,**} r, /usr/share/akonadi/plugins/{,**} r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/akonadi_birthdays_resourcerc r, owner @{user_config_dirs}/akonadi_birthdays_resourcerc r,
owner @{user_config_dirs}/akonadi/ rw, owner @{user_config_dirs}/akonadi/ rw,
owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**, owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**,

View File

@ -17,8 +17,6 @@ profile akonadi_contacts_resource @{exec_path} {
/usr/share/akonadi/plugins/serializer/{,*.desktop} r, /usr/share/akonadi/plugins/serializer/{,*.desktop} r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/akonadi_contacts_resource_[0-9]rc r, owner @{user_config_dirs}/akonadi_contacts_resource_[0-9]rc r,
owner @{user_config_dirs}/akonadi/ rw, owner @{user_config_dirs}/akonadi/ rw,
owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**, owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**,

View File

@ -22,7 +22,6 @@ profile akonadi_control @{exec_path} {
/etc/machine-id r, /etc/machine-id r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/akonadi/{,**} rwl, owner @{user_cache_dirs}/akonadi/{,**} rwl,
owner @{user_config_dirs}/akonadi/ rw, owner @{user_config_dirs}/akonadi/ rw,

View File

@ -19,8 +19,6 @@ profile akonadi_followupreminder_agent @{exec_path} {
@{exec_path} mr, @{exec_path} mr,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/akonadi_followupreminder_agentrc r, owner @{user_config_dirs}/akonadi_followupreminder_agentrc r,
owner @{user_config_dirs}/akonadi/ rw, owner @{user_config_dirs}/akonadi/ rw,
owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**, owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**,

View File

@ -16,7 +16,6 @@ profile akonadi_ical_resource @{exec_path} {
@{exec_path} mr, @{exec_path} mr,
owner @{user_cache_dirs}/akonadi_ical_resource_[0-9]/{,*} rwl, owner @{user_cache_dirs}/akonadi_ical_resource_[0-9]/{,*} rwl,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/akonadi_ical_resource_[0-9]rc rwl, owner @{user_config_dirs}/akonadi_ical_resource_[0-9]rc rwl,
owner @{user_config_dirs}/akonadi/ rw, owner @{user_config_dirs}/akonadi/ rw,

View File

@ -22,8 +22,6 @@ profile akonadi_indexing_agent @{exec_path} {
/etc/machine-id r, /etc/machine-id r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/#@{int} rw, owner @{user_config_dirs}/#@{int} rw,
owner @{user_config_dirs}/akonadi_indexing_agentrc rw, owner @{user_config_dirs}/akonadi_indexing_agentrc rw,
owner @{user_config_dirs}/akonadi_indexing_agentrc.@{rand6} rwl -> @{user_config_dirs}/#@{int}, owner @{user_config_dirs}/akonadi_indexing_agentrc.@{rand6} rwl -> @{user_config_dirs}/#@{int},

View File

@ -19,8 +19,6 @@ profile akonadi_maildir_resource @{exec_path} {
owner @{user_mail_dirs}/{,**} rw, owner @{user_mail_dirs}/{,**} rw,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/akonadi_maildir_resource_[0-9]rc r, owner @{user_config_dirs}/akonadi_maildir_resource_[0-9]rc r,
owner @{user_config_dirs}/akonadi/ rw, owner @{user_config_dirs}/akonadi/ rw,
owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**, owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**,

View File

@ -24,12 +24,9 @@ profile akonadi_maildispatcher_agent @{exec_path} {
@{exec_path} mr, @{exec_path} mr,
/usr/share/akonadi/plugins/{,**} r, /usr/share/akonadi/plugins/{,**} r,
/usr/share/knotifications{5,6}/akonadi_maildispatcher_agent.notifyrc r,
/etc/machine-id r, /etc/machine-id r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/akonadi_maildispatcher_agent.notifyrc r, owner @{user_config_dirs}/akonadi_maildispatcher_agent.notifyrc r,
owner @{user_config_dirs}/akonadi/ rw, owner @{user_config_dirs}/akonadi/ rw,
owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**, owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**,

View File

@ -22,8 +22,6 @@ profile akonadi_mailfilter_agent @{exec_path} {
/etc/machine-id r, /etc/machine-id r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/#@{int} rw, owner @{user_config_dirs}/#@{int} rw,
owner @{user_config_dirs}/agent_config_akonadi_mailfilter_agent r, owner @{user_config_dirs}/agent_config_akonadi_mailfilter_agent r,
owner @{user_config_dirs}/akonadi_*_resource_*rc r, owner @{user_config_dirs}/akonadi_*_resource_*rc r,

View File

@ -20,8 +20,6 @@ profile akonadi_mailmerge_agent @{exec_path} {
@{exec_path} mr, @{exec_path} mr,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/akonadi/ rw, owner @{user_config_dirs}/akonadi/ rw,
owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**, owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**,

View File

@ -15,8 +15,6 @@ profile akonadi_migration_agent @{exec_path} {
@{exec_path} mr, @{exec_path} mr,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/akonadi-migrationrc r, owner @{user_config_dirs}/akonadi-migrationrc r,
owner @{user_config_dirs}/akonadi/ rw, owner @{user_config_dirs}/akonadi/ rw,
owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**, owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**,

View File

@ -16,12 +16,9 @@ profile akonadi_newmailnotifier_agent @{exec_path} {
@{exec_path} mr, @{exec_path} mr,
/usr/share/akonadi/plugins/serializer/{,*.desktop} r, /usr/share/akonadi/plugins/serializer/{,*.desktop} r,
/usr/share/knotifications{5,6}/akonadi_newmailnotifier_agent.notifyrc r,
/etc/machine-id r, /etc/machine-id r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/#@{int} rw, owner @{user_config_dirs}/#@{int} rw,
owner @{user_config_dirs}/akonadi_newmailnotifier_agentrc r, owner @{user_config_dirs}/akonadi_newmailnotifier_agentrc r,
owner @{user_config_dirs}/akonadi/ rw, owner @{user_config_dirs}/akonadi/ rw,

View File

@ -20,8 +20,6 @@ profile akonadi_notes_agent @{exec_path} {
@{exec_path} mr, @{exec_path} mr,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/akonadi_*_agentrc r, owner @{user_config_dirs}/akonadi_*_agentrc r,
owner @{user_config_dirs}/akonadi/ rw, owner @{user_config_dirs}/akonadi/ rw,
owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**, owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**,

View File

@ -20,8 +20,6 @@ profile akonadi_sendlater_agent @{exec_path} {
@{exec_path} mr, @{exec_path} mr,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/akonadi_sendlater_agentrc r, owner @{user_config_dirs}/akonadi_sendlater_agentrc r,
owner @{user_config_dirs}/akonadi/ rw, owner @{user_config_dirs}/akonadi/ rw,
owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**, owner @{user_config_dirs}/akonadi/** rwlk -> @{user_config_dirs}/akonadi/**,

View File

@ -15,8 +15,6 @@ profile akonadi_unifiedmailbox_agent @{exec_path} {
@{exec_path} mr, @{exec_path} mr,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner "@{user_config_dirs}/Unknown Organization/akonadi_unifiedmailbox_agent.conf_changes.dat" r, # see https://bugs.kde.org/show_bug.cgi?id=452565 owner "@{user_config_dirs}/Unknown Organization/akonadi_unifiedmailbox_agent.conf_changes.dat" r, # see https://bugs.kde.org/show_bug.cgi?id=452565
owner @{user_config_dirs}/akonadi_unifiedmailbox_agentrc r, owner @{user_config_dirs}/akonadi_unifiedmailbox_agentrc r,
owner @{user_config_dirs}/akonadi/ rw, owner @{user_config_dirs}/akonadi/ rw,

View File

@ -25,27 +25,16 @@ profile firefox-kmozillahelper @{exec_path} {
@{lib}/libheif/ r, @{lib}/libheif/ r,
@{lib}/libheif/*.so* rm, @{lib}/libheif/*.so* rm,
/usr/share/hwdata/*.ids r,
/usr/share/icu/@{int}.@{int}/*.dat r,
/usr/share/knotifications{5,6}/*.notifyrc r,
/usr/share/kservices{5,6}/{,**} r, /usr/share/kservices{5,6}/{,**} r,
/etc/xdg/kdeglobals r,
/etc/xdg/kwinrc r,
/etc/xdg/menus/ r, /etc/xdg/menus/ r,
/etc/xdg/menus/applications-merged/ r, /etc/xdg/menus/applications-merged/ r,
owner @{HOME}/@{XDG_DESKTOP_DIR}/ r, owner @{HOME}/@{XDG_DESKTOP_DIR}/ r,
owner @{HOME}/@{XDG_DESKTOP_DIR}/*.desktop r, owner @{HOME}/@{XDG_DESKTOP_DIR}/*.desktop r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/ksycoca{5,6}_* r,
owner @{user_config_dirs}/kdedefaults/kdeglobals r,
owner @{user_config_dirs}/kdedefaults/kwinrc r,
owner @{user_config_dirs}/kmozillahelperrc r, owner @{user_config_dirs}/kmozillahelperrc r,
owner @{user_config_dirs}/kmozillahelperrc.@{rand6} rwl, owner @{user_config_dirs}/kmozillahelperrc.@{rand6} rwl,
owner @{user_config_dirs}/kwinrc r,
owner @{user_config_dirs}/menus/ r, owner @{user_config_dirs}/menus/ r,
owner @{user_config_dirs}/menus/applications-merged/ r, owner @{user_config_dirs}/menus/applications-merged/ r,

View File

@ -25,7 +25,6 @@ profile lightdm-gtk-greeter @{exec_path} {
@{lib}/{,at-spi2{,-core}/}at-spi-bus-launcher rPx, @{lib}/{,at-spi2{,-core}/}at-spi-bus-launcher rPx,
/usr/share/backgrounds/xfce/{,**} r, /usr/share/backgrounds/xfce/{,**} r,
/usr/share/desktop-base/{,**} r,
/usr/share/lightdm/{,**} r, /usr/share/lightdm/{,**} r,
/usr/share/wayland-sessions/{,*.desktop} r, /usr/share/wayland-sessions/{,*.desktop} r,

View File

@ -37,7 +37,6 @@ profile polkit-kde-authentication-agent @{exec_path} flags=(attach_disconnected,
owner @{user_config_dirs}/breezerc r, owner @{user_config_dirs}/breezerc r,
owner @{user_config_dirs}/kdedefaults/plasmarc r, owner @{user_config_dirs}/kdedefaults/plasmarc r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/polkit-kde-authentication-agent-@{int}/ rw, owner @{user_cache_dirs}/polkit-kde-authentication-agent-@{int}/ rw,
owner @{user_cache_dirs}/polkit-kde-authentication-agent-@{int}/** rwk, owner @{user_cache_dirs}/polkit-kde-authentication-agent-@{int}/** rwk,
owner link @{user_cache_dirs}/polkit-kde-authentication-agent-@{int}/** -> @{user_cache_dirs}/polkit-kde-authentication-agent-@{int}/**, owner link @{user_cache_dirs}/polkit-kde-authentication-agent-@{int}/** -> @{user_cache_dirs}/polkit-kde-authentication-agent-@{int}/**,

View File

@ -27,10 +27,6 @@ profile xdg-desktop-portal-kde @{exec_path} {
owner @{desktop_config_dirs}/user-dirs.dirs r, owner @{desktop_config_dirs}/user-dirs.dirs r,
owner @{user_cache_dirs}/*.kcache r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/autostart/org.kde.*.desktop r, owner @{user_config_dirs}/autostart/org.kde.*.desktop r,
owner @{user_config_dirs}/breezerc r, owner @{user_config_dirs}/breezerc r,
owner @{user_config_dirs}/xdg-desktop-portal-kderc{,.*} rwlk, owner @{user_config_dirs}/xdg-desktop-portal-kderc{,.*} rwlk,

View File

@ -60,7 +60,6 @@ profile gjs-console @{exec_path} flags=(attach_disconnected) {
/usr/share/dconf/profile/gdm r, /usr/share/dconf/profile/gdm r,
/usr/share/gdm/greeter-dconf-defaults r, /usr/share/gdm/greeter-dconf-defaults r,
/usr/share/gnome-shell/{,**} r, /usr/share/gnome-shell/{,**} r,
/usr/share/icu/@{int}.@{int}/*.dat r,
/tmp/ r, /tmp/ r,
/var/tmp/ r, /var/tmp/ r,

View File

@ -37,7 +37,6 @@ profile gnome-boxes @{exec_path} {
/usr/share/osinfo/{,**} r, /usr/share/osinfo/{,**} r,
/usr/share/gnome-boxes/{,**} r, /usr/share/gnome-boxes/{,**} r,
/usr/share/hwdata/*.ids r,
/etc/qemu/bridge.conf r, /etc/qemu/bridge.conf r,

View File

@ -23,7 +23,6 @@ profile gnome-characters @{exec_path} {
@{open_path} rPx -> child-open-help, @{open_path} rPx -> child-open-help,
/usr/share/icu/@{int}.@{int}/*.dat r,
/usr/share/org.gnome.Characters/{,**} r, /usr/share/org.gnome.Characters/{,**} r,
owner @{PROC}/@{pid}/mounts r, owner @{PROC}/@{pid}/mounts r,

View File

@ -78,7 +78,6 @@ profile gnome-control-center @{exec_path} flags=(attach_disconnected) {
/snap/*/@{int}/**.png r, /snap/*/@{int}/**.png r,
/usr/share/backgrounds/{,**} r, /usr/share/backgrounds/{,**} r,
/usr/share/cups/data/testprint r, /usr/share/cups/data/testprint r,
/usr/share/desktop-base/**.{xml,png,svg} r,
/usr/share/firefox{,-esr}/browser/chrome/icons/{,**} r, /usr/share/firefox{,-esr}/browser/chrome/icons/{,**} r,
/usr/share/gnome-background-properties/{,**} r, /usr/share/gnome-background-properties/{,**} r,
/usr/share/gnome-bluetooth{-*,}/{,**} r, /usr/share/gnome-bluetooth{-*,}/{,**} r,

View File

@ -18,7 +18,6 @@ profile gnome-extensions-app @{exec_path} {
@{bin}/gjs-console rix, @{bin}/gjs-console rix,
/usr/share/gnome-shell/org.gnome.Extensions* r, /usr/share/gnome-shell/org.gnome.Extensions* r,
/usr/share/icu/@{int}.@{int}/*.dat r,
/usr/share/terminfo/** r, /usr/share/terminfo/** r,
owner @{PROC}/@{pid}/mounts r, owner @{PROC}/@{pid}/mounts r,

View File

@ -200,7 +200,6 @@ profile gnome-shell @{exec_path} flags=(attach_disconnected,mediate_deleted) {
/usr/share/backgrounds/{,**} r, /usr/share/backgrounds/{,**} r,
/usr/share/byobu/desktop/byobu* r, /usr/share/byobu/desktop/byobu* r,
/usr/share/dconf/profile/gdm r, /usr/share/dconf/profile/gdm r,
/usr/share/desktop-base/** r,
/usr/share/desktop-directories/{,*.directory} r, /usr/share/desktop-directories/{,*.directory} r,
/usr/share/gdm/BuiltInSessions/{,*.desktop} r, /usr/share/gdm/BuiltInSessions/{,*.desktop} r,
/usr/share/gdm/greeter-dconf-defaults r, /usr/share/gdm/greeter-dconf-defaults r,

View File

@ -48,8 +48,6 @@ profile gnome-terminal-server @{exec_path} {
@{open_path} rPx -> child-open, @{open_path} rPx -> child-open,
/usr/share/icu/@{int}.@{int}/*.dat r,
/etc/shells r, /etc/shells r,
owner @{user_config_dirs}/*xdg-terminals.list* rw, owner @{user_config_dirs}/*xdg-terminals.list* rw,

View File

@ -66,7 +66,6 @@ profile nautilus @{exec_path} flags=(attach_disconnected) {
@{open_path} rPx -> child-open, @{open_path} rPx -> child-open,
/usr/share/icu/@{int}.@{int}/*.dat r,
/usr/share/nautilus/{,**} r, /usr/share/nautilus/{,**} r,
/usr/share/poppler/{,**} r, /usr/share/poppler/{,**} r,
/usr/share/sounds/freedesktop/stereo/*.oga r, /usr/share/sounds/freedesktop/stereo/*.oga r,

View File

@ -39,7 +39,6 @@ profile tracker-extract @{exec_path} flags=(attach_disconnected) {
/usr/share/dconf/profile/gdm r, /usr/share/dconf/profile/gdm r,
/usr/share/gdm/greeter/applications/*.desktop r, /usr/share/gdm/greeter/applications/*.desktop r,
/usr/share/hwdata/*.ids r,
/usr/share/ladspa/rdf/{,**} r, /usr/share/ladspa/rdf/{,**} r,
/usr/share/osinfo/{,**} r, /usr/share/osinfo/{,**} r,
/usr/share/poppler/{,**} r, /usr/share/poppler/{,**} r,

View File

@ -47,7 +47,6 @@ profile tracker-miner @{exec_path} flags=(attach_disconnected) {
/usr/share/dconf/profile/gdm r, /usr/share/dconf/profile/gdm r,
/usr/share/gdm/greeter/applications/{,mimeinfo.cache,*.list} r, /usr/share/gdm/greeter/applications/{,mimeinfo.cache,*.list} r,
/usr/share/gvfs/remote-volume-monitors/{,*.monitor} r, /usr/share/gvfs/remote-volume-monitors/{,*.monitor} r,
/usr/share/hwdata/*.ids r,
/usr/share/ladspa/rdf/{,**} r, /usr/share/ladspa/rdf/{,**} r,
/usr/share/osinfo/{,**} r, /usr/share/osinfo/{,**} r,
/usr/share/poppler/{,**} r, /usr/share/poppler/{,**} r,

View File

@ -31,7 +31,6 @@ profile DiscoverNotifier @{exec_path} {
@{bin}/gpgconf rCx -> gpg, @{bin}/gpgconf rCx -> gpg,
@{bin}/gpgsm rCx -> gpg, @{bin}/gpgsm rCx -> gpg,
/usr/share/knotifications{5,6}/{,**} r,
/usr/share/metainfo/{,**} r, /usr/share/metainfo/{,**} r,
/etc/machine-id r, /etc/machine-id r,
@ -45,7 +44,6 @@ profile DiscoverNotifier @{exec_path} {
owner @{user_cache_dirs}/appstream/ r, owner @{user_cache_dirs}/appstream/ r,
owner @{user_cache_dirs}/appstream/** rw, owner @{user_cache_dirs}/appstream/** rw,
owner @{user_cache_dirs}/flatpak/{,**} rw, owner @{user_cache_dirs}/flatpak/{,**} rw,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/@{int} rw, owner @{user_config_dirs}/@{int} rw,
owner @{user_config_dirs}/breezerc r, owner @{user_config_dirs}/breezerc r,

View File

@ -25,11 +25,9 @@ profile baloo @{exec_path} {
@{lib}/{,kf6/}baloo_file_extractor rix, @{lib}/{,kf6/}baloo_file_extractor rix,
/usr/share/poppler/{,**} r, /usr/share/poppler/{,**} r,
/usr/share/desktop-base/kf5-settings/baloofilerc r,
/etc/fstab r, /etc/fstab r,
/etc/machine-id r, /etc/machine-id r,
/etc/xdg/baloofilerc r,
# Allow to search user files # Allow to search user files
owner @{HOME}/{,**} r, owner @{HOME}/{,**} r,

View File

@ -19,17 +19,11 @@ profile baloorunner @{exec_path} {
@{bin}/* rPx, @{bin}/* rPx,
/etc/xdg/baloofilerc r,
# Allow to search user files # Allow to search user files
owner @{HOME}/{,**} r, owner @{HOME}/{,**} r,
owner @{MOUNTS}/{,**} r, owner @{MOUNTS}/{,**} r,
owner @{tmp}/*/{,**} r, owner @{tmp}/*/{,**} r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/baloofilerc r,
owner @{user_share_dirs}/baloo/{,**} rwk, owner @{user_share_dirs}/baloo/{,**} rwk,
/tmp/ r, /tmp/ r,

View File

@ -26,7 +26,6 @@ profile drkonqi @{exec_path} {
@{bin}/lsb_release rPx -> lsb_release, @{bin}/lsb_release rPx -> lsb_release,
/usr/share/drkonqi/{,**} r, /usr/share/drkonqi/{,**} r,
/usr/share/knotifications{5,6}/*.notifyrc r,
owner @{user_cache_dirs}/drkonqi/ rw, owner @{user_cache_dirs}/drkonqi/ rw,
owner @{user_cache_dirs}/drkonqi/** rwlk -> @{user_cache_dirs}/drkonqi/**, owner @{user_cache_dirs}/drkonqi/** rwlk -> @{user_cache_dirs}/drkonqi/**,

View File

@ -22,8 +22,6 @@ profile kaccess @{exec_path} {
/etc/machine-id r, /etc/machine-id r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/breezerc r, owner @{user_config_dirs}/breezerc r,
owner @{user_config_dirs}/kaccessrc r, owner @{user_config_dirs}/kaccessrc r,

View File

@ -29,17 +29,12 @@ profile kactivitymanagerd @{exec_path} {
owner @{HOME}/@{XDG_DESKTOP_DIR}/ r, owner @{HOME}/@{XDG_DESKTOP_DIR}/ r,
owner @{HOME}/@{XDG_DESKTOP_DIR}/*.desktop r, owner @{HOME}/@{XDG_DESKTOP_DIR}/*.desktop r,
owner @{user_cache_dirs}/ksycoca{5,6}_* r,
owner @{user_config_dirs}/#@{int} rw, owner @{user_config_dirs}/#@{int} rw,
owner @{user_config_dirs}/baloofilerc r,
owner @{user_config_dirs}/breezerc r, owner @{user_config_dirs}/breezerc r,
owner @{user_config_dirs}/dolphinrc r,
owner @{user_config_dirs}/kactivitymanagerdrc.lock rwk, owner @{user_config_dirs}/kactivitymanagerdrc.lock rwk,
owner @{user_config_dirs}/kactivitymanagerdrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int}, owner @{user_config_dirs}/kactivitymanagerdrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/libreoffice/**.xcu r, owner @{user_config_dirs}/libreoffice/**.xcu r,
owner @{user_config_dirs}/menus/{,**} r, owner @{user_config_dirs}/menus/{,**} r,
owner @{user_config_dirs}/trashrc r,
owner @{user_share_dirs}/kactivitymanagerd/{,**} rwlk, owner @{user_share_dirs}/kactivitymanagerd/{,**} rwlk,
owner @{user_share_dirs}/kservices{5,6}/{,**} r, owner @{user_share_dirs}/kservices{5,6}/{,**} r,

View File

@ -20,12 +20,9 @@ profile kalendarac @{exec_path} {
/usr/share/akonadi/firstrun/{,*} r, /usr/share/akonadi/firstrun/{,*} r,
/usr/share/akonadi/plugins/serializer/{,*.desktop} r, /usr/share/akonadi/plugins/serializer/{,*.desktop} r,
/usr/share/knotifications{5,6}/{,**} r,
/etc/machine-id r, /etc/machine-id r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/#@{int} rw, owner @{user_config_dirs}/#@{int} rw,
owner @{user_config_dirs}/akonadi-firstrunrc r, owner @{user_config_dirs}/akonadi-firstrunrc r,
owner @{user_config_dirs}/akonadi/akonadiconnectionrc r, owner @{user_config_dirs}/akonadi/akonadiconnectionrc r,

View File

@ -15,9 +15,6 @@ profile kbuildsycoca @{exec_path} flags=(attach_disconnected) {
@{exec_path} mr, @{exec_path} mr,
owner @{user_cache_dirs}/ksycoca{5,6}_* rw,
owner link @{user_cache_dirs}/ksycoca5_* -> @{user_cache_dirs}/#@{int},
/dev/tty r, /dev/tty r,
include if exists <local/kbuildsycoca> include if exists <local/kbuildsycoca>

View File

@ -44,44 +44,10 @@ profile kconf_update @{exec_path} {
/etc/machine-id r, /etc/machine-id r,
/var/lib/dbus/machine-id r, /var/lib/dbus/machine-id r,
owner @{user_cache_dirs}/icon-cache.kcache rw, owner @{user_config_dirs}/*rc rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/*rc.@{rand6} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/akregatorrc.lock rwk, owner @{user_config_dirs}/*rc.lock rwk,
owner @{user_config_dirs}/akregatorrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/dolphinrc.lock rwk,
owner @{user_config_dirs}/dolphinrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/gtk-{3,4}.0/* rwlk -> @{user_config_dirs}/gtk-{3,4}.0/**, owner @{user_config_dirs}/gtk-{3,4}.0/* rwlk -> @{user_config_dirs}/gtk-{3,4}.0/**,
owner @{user_config_dirs}/kactivitymanagerd-statsrc rw,
owner @{user_config_dirs}/kateschemarc.lock rwk,
owner @{user_config_dirs}/kateschemarc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/kcminputrc.lock rwk,
owner @{user_config_dirs}/kcminputrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/kconf_updaterc.lock rwk,
owner @{user_config_dirs}/kconf_updaterc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/kglobalshortcutsrc.lock rwk,
owner @{user_config_dirs}/kglobalshortcutsrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/khotkeysrc.lock rwk,
owner @{user_config_dirs}/khotkeysrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/kmixrc.lock rwk,
owner @{user_config_dirs}/kmixrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/konsolerc.lock rwk,
owner @{user_config_dirs}/konsolerc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/krunnerrc.lock rwk,
owner @{user_config_dirs}/krunnerrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/krunnerstaterc.lock rwk,
owner @{user_config_dirs}/krunnerstaterc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/kscreenlockerrc.lock rwk,
owner @{user_config_dirs}/kscreenlockerrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/ksmserverrc.lock rwk,
owner @{user_config_dirs}/ksmserverrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/kwinrc.lock rwk,
owner @{user_config_dirs}/kwinrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/kwinrulesrc.lock rwk,
owner @{user_config_dirs}/kwinrulesrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/kxkbrc.lock rwk,
owner @{user_config_dirs}/kxkbrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/plasma-org.kde.plasma.desktop-appletsrc rw,
owner @{user_config_dirs}/plasmashellrc r,
owner @{user_config_dirs}/sed@{rand6} rw, owner @{user_config_dirs}/sed@{rand6} rw,
owner @{user_config_dirs}/xsettingsd/xsettingsd.conf rw, owner @{user_config_dirs}/xsettingsd/xsettingsd.conf rw,

View File

@ -30,8 +30,6 @@ profile kde-powerdevil @{exec_path} flags=(attach_disconnected mediate_deleted)
@{bin}/xargs rix, @{bin}/xargs rix,
@{lib}/drkonqi rPx, @{lib}/drkonqi rPx,
/usr/share/knotifications{5,6}/*.notifyrc r,
/etc/fstab r, /etc/fstab r,
/etc/machine-id r, /etc/machine-id r,

View File

@ -9,13 +9,10 @@ include <tunables/global>
@{exec_path} = @{bin}/kde-systemd-start-condition @{exec_path} = @{bin}/kde-systemd-start-condition
profile kde-systemd-start-condition @{exec_path} { profile kde-systemd-start-condition @{exec_path} {
include <abstractions/base> include <abstractions/base>
include <abstractions/kde-strict>
@{exec_path} mr, @{exec_path} mr,
/etc/xdg/baloofilerc r,
/usr/share/desktop-base/kf{5,6}-settings/baloofilerc r,
owner @{user_config_dirs}/baloofilerc r,
owner @{user_config_dirs}/kalendaracrc r, owner @{user_config_dirs}/kalendaracrc r,
owner @{user_config_dirs}/kgpgrc r, owner @{user_config_dirs}/kgpgrc r,
owner @{user_config_dirs}/kmixrc r, owner @{user_config_dirs}/kmixrc r,

View File

@ -70,14 +70,11 @@ profile kded @{exec_path} {
/usr/share/kded{5,6}/{,**} r, /usr/share/kded{5,6}/{,**} r,
/usr/share/kf{5,6}/kcookiejar/* r, /usr/share/kf{5,6}/kcookiejar/* r,
/usr/share/khotkeys/{,**} r, /usr/share/khotkeys/{,**} r,
/usr/share/knotifications{5,6}/{,**} r,
/usr/share/kservices{5,6}/{,**} r, /usr/share/kservices{5,6}/{,**} r,
/usr/share/kservicetypes5/{,**} r, /usr/share/kservicetypes5/{,**} r,
/etc/fstab r, /etc/fstab r,
/etc/xdg/accept-languages.codes r, /etc/xdg/accept-languages.codes r,
/etc/xdg/baloofilerc r,
/etc/xdg/kcminputrc r,
/etc/xdg/kde* r, /etc/xdg/kde* r,
/etc/xdg/kioslaverc r, /etc/xdg/kioslaverc r,
/etc/xdg/menus/{,**} r, /etc/xdg/menus/{,**} r,
@ -91,21 +88,17 @@ profile kded @{exec_path} {
owner @{HOME}/.gtkrc-2.0 rw, owner @{HOME}/.gtkrc-2.0 rw,
@{user_cache_dirs}/ksycoca{5,6}_* rwlk -> @{user_cache_dirs}/#@{int}, @{user_cache_dirs}/ksycoca{5,6}_* rwlk -> @{user_cache_dirs}/#@{int},
owner @{user_cache_dirs}/#@{int} rw,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/plasmashell/ rw, owner @{user_cache_dirs}/plasmashell/ rw,
owner @{user_cache_dirs}/plasmashell/** rwlk -> @{user_cache_dirs}/plasmashell/**, owner @{user_cache_dirs}/plasmashell/** rwlk -> @{user_cache_dirs}/plasmashell/**,
@{user_config_dirs}/kcookiejarrc.lock rwk, @{user_config_dirs}/kcookiejarrc.lock rwk,
@{user_config_dirs}/kcookiejarrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int}, @{user_config_dirs}/kcookiejarrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/baloofilerc r,
owner @{user_config_dirs}/bluedevilglobalrc.lock rwk, owner @{user_config_dirs}/bluedevilglobalrc.lock rwk,
owner @{user_config_dirs}/bluedevilglobalrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int}, owner @{user_config_dirs}/bluedevilglobalrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/breezerc r, owner @{user_config_dirs}/breezerc r,
owner @{user_config_dirs}/gtk-{3,4}.0/{,**} rwl, owner @{user_config_dirs}/gtk-{3,4}.0/{,**} rwl,
owner @{user_config_dirs}/gtk-{3,4}.0/settings.ini.lock rk, owner @{user_config_dirs}/gtk-{3,4}.0/settings.ini.lock rk,
owner @{user_config_dirs}/gtkrc{,*} rwlk, owner @{user_config_dirs}/gtkrc{,*} rwlk,
owner @{user_config_dirs}/kcminputrc r,
owner @{user_config_dirs}/kconf_updaterc rw, owner @{user_config_dirs}/kconf_updaterc rw,
owner @{user_config_dirs}/kconf_updaterc.lock rwk, owner @{user_config_dirs}/kconf_updaterc.lock rwk,
owner @{user_config_dirs}/kdebugrc r, owner @{user_config_dirs}/kdebugrc r,
@ -128,7 +121,6 @@ profile kded @{exec_path} {
owner @{user_config_dirs}/networkmanagement.notifyrc r, owner @{user_config_dirs}/networkmanagement.notifyrc r,
owner @{user_config_dirs}/plasma* r, owner @{user_config_dirs}/plasma* r,
owner @{user_config_dirs}/touchpadrc r, owner @{user_config_dirs}/touchpadrc r,
owner @{user_config_dirs}/trashrc r,
owner @{user_config_dirs}/Trolltech.conf.lock rwk, owner @{user_config_dirs}/Trolltech.conf.lock rwk,
owner @{user_config_dirs}/Trolltech.conf{,.@{rand6}} rwl, owner @{user_config_dirs}/Trolltech.conf{,.@{rand6}} rwl,
owner @{user_config_dirs}/xsettingsd/{,**} rw, owner @{user_config_dirs}/xsettingsd/{,**} rw,

View File

@ -21,8 +21,6 @@ profile kglobalacceld @{exec_path} {
/etc/xdg/menus/ r, /etc/xdg/menus/ r,
/etc/xdg/menus/applications-merged/ r, /etc/xdg/menus/applications-merged/ r,
owner @{user_cache_dirs}/ksycoca{5,6}_* rw,
owner @{user_config_dirs}/#@{int} rw, owner @{user_config_dirs}/#@{int} rw,
owner @{user_config_dirs}/kglobalshortcutsrc.lock rwk, owner @{user_config_dirs}/kglobalshortcutsrc.lock rwk,
owner @{user_config_dirs}/kglobalshortcutsrc* rwl, owner @{user_config_dirs}/kglobalshortcutsrc* rwl,

View File

@ -22,8 +22,6 @@ profile kiod @{exec_path} {
/usr/share/icons/breeze/index.theme r, /usr/share/icons/breeze/index.theme r,
/usr/share/mime/{,**} r, /usr/share/mime/{,**} r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/#@{int} rw, owner @{user_config_dirs}/#@{int} rw,
owner @{user_config_dirs}/ksslcertificatemanager rwl -> @{user_config_dirs}/#@{int}, owner @{user_config_dirs}/ksslcertificatemanager rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/ksslcertificatemanager.lock rwk, owner @{user_config_dirs}/ksslcertificatemanager.lock rwk,

View File

@ -72,9 +72,7 @@ profile kioworker @{exec_path} {
owner @{HOME}/@{XDG_DESKTOP_DIR}/.directory l -> @{HOME}/@{XDG_DESKTOP_DIR}/#@{int}, owner @{HOME}/@{XDG_DESKTOP_DIR}/.directory l -> @{HOME}/@{XDG_DESKTOP_DIR}/#@{int},
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/kio_http/* rwl, owner @{user_cache_dirs}/kio_http/* rwl,
owner @{user_cache_dirs}/ksycoca{5,6}_* r,
owner @{user_config_dirs}/kio_httprc r, owner @{user_config_dirs}/kio_httprc r,
owner @{user_config_dirs}/menus/{,**} r, owner @{user_config_dirs}/menus/{,**} r,

View File

@ -40,8 +40,6 @@ profile konsole @{exec_path} flags=(attach_disconnected,mediate_deleted) {
/usr/share/color-schemes/{,**} r, /usr/share/color-schemes/{,**} r,
/usr/share/kf6/{,**} r, /usr/share/kf6/{,**} r,
/usr/share/knotifications{5,6}/konsole.notifyrc r,
/usr/share/knotifications{5,6}/plasma_workspace.notifyrc r,
/usr/share/konsole/{,**} r, /usr/share/konsole/{,**} r,
/usr/share/sounds/** r, /usr/share/sounds/** r,
@ -52,9 +50,6 @@ profile konsole @{exec_path} flags=(attach_disconnected,mediate_deleted) {
owner @{HOME}/@{XDG_SSH_DIR}/config r, owner @{HOME}/@{XDG_SSH_DIR}/config r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/ksycoca{5,6}_* r,
owner @{user_config_dirs}/#@{int} rwl, owner @{user_config_dirs}/#@{int} rwl,
owner @{user_config_dirs}/breezerc r, owner @{user_config_dirs}/breezerc r,
owner @{user_config_dirs}/kbookmarkrc r, owner @{user_config_dirs}/kbookmarkrc r,

View File

@ -70,7 +70,6 @@ profile kscreenlocker_greet @{exec_path} {
owner @{user_pictures_dirs}/{,**} r, owner @{user_pictures_dirs}/{,**} r,
owner @{user_cache_dirs}/ rw, owner @{user_cache_dirs}/ rw,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/kscreenlocker_greet/ w, owner @{user_cache_dirs}/kscreenlocker_greet/ w,
owner @{user_cache_dirs}/kscreenlocker_greet/** rwlk, owner @{user_cache_dirs}/kscreenlocker_greet/** rwlk,
owner @{user_cache_dirs}/ksvg-elements rw, owner @{user_cache_dirs}/ksvg-elements rw,

View File

@ -32,7 +32,6 @@ profile ksmserver @{exec_path} flags=(attach_disconnected,mediate_deleted) {
#aa:exec kscreenlocker_greet #aa:exec kscreenlocker_greet
/usr/share/color-schemes/{,**} r, /usr/share/color-schemes/{,**} r,
/usr/share/knotifications{5,6}/*.notifyrc r,
/usr/share/kservices{5,6}/{,**} r, /usr/share/kservices{5,6}/{,**} r,
/usr/share/kservicetypes{5,6}/{,**} r, /usr/share/kservicetypes{5,6}/{,**} r,
@ -44,10 +43,7 @@ profile ksmserver @{exec_path} flags=(attach_disconnected,mediate_deleted) {
owner @{HOME}/@{rand6} rw, owner @{HOME}/@{rand6} rw,
owner @{HOME}/.Xauthority rw, owner @{HOME}/.Xauthority rw,
owner @{user_cache_dirs}/#@{int} rw,
owner @{user_cache_dirs}/fontconfig/*-le64.cache-* r, owner @{user_cache_dirs}/fontconfig/*-le64.cache-* r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/ksycoca{5,6}_* rwlk,
owner @{user_config_dirs}/#@{int} rw, owner @{user_config_dirs}/#@{int} rw,
owner @{user_config_dirs}/kdedefaults/kscreenlockerrc r, owner @{user_config_dirs}/kdedefaults/kscreenlockerrc r,

View File

@ -13,7 +13,6 @@ profile ksmserver-logout-greeter @{exec_path} flags=(attach_disconnected) {
include <abstractions/base> include <abstractions/base>
include <abstractions/consoles> include <abstractions/consoles>
include <abstractions/fontconfig-cache-read> include <abstractions/fontconfig-cache-read>
include <abstractions/kde-icon-cache-write>
include <abstractions/kde-strict> include <abstractions/kde-strict>
include <abstractions/graphics> include <abstractions/graphics>
include <abstractions/nameservice-strict> include <abstractions/nameservice-strict>

View File

@ -24,7 +24,6 @@ profile ksplashqml @{exec_path} {
/etc/machine-id r, /etc/machine-id r,
/etc/xdg/plasmarc r, /etc/xdg/plasmarc r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/ksplash/ rw, owner @{user_cache_dirs}/ksplash/ rw,
owner @{user_cache_dirs}/ksplash/** rwlk -> @{user_cache_dirs}/ksplash/**, owner @{user_cache_dirs}/ksplash/** rwlk -> @{user_cache_dirs}/ksplash/**,

View File

@ -30,8 +30,6 @@ profile kwalletd @{exec_path} {
/etc/machine-id r, /etc/machine-id r,
/var/lib/dbus/machine-id r, /var/lib/dbus/machine-id r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/#@{int} rw, owner @{user_config_dirs}/#@{int} rw,
owner @{user_config_dirs}/breezerc r, owner @{user_config_dirs}/breezerc r,
owner @{user_config_dirs}/kwalletrc r, owner @{user_config_dirs}/kwalletrc r,

View File

@ -29,7 +29,6 @@ profile kwalletmanager @{exec_path} {
/etc/xdg/ui/ui_standards.rc r, /etc/xdg/ui/ui_standards.rc r,
/var/lib/dbus/machine-id r, /var/lib/dbus/machine-id r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_config_dirs}/#@{int} rw, owner @{user_config_dirs}/#@{int} rw,
owner @{user_config_dirs}/kwalletmanager5rc rw, owner @{user_config_dirs}/kwalletmanager5rc rw,
owner @{user_config_dirs}/kwalletmanager5rc.* rwl -> @{user_config_dirs}/#@{int}, owner @{user_config_dirs}/kwalletmanager5rc.* rwl -> @{user_config_dirs}/#@{int},

View File

@ -32,10 +32,8 @@ profile kwin_wayland @{exec_path} flags=(attach_disconnected mediate_deleted) {
#aa:exec kscreenlocker_greet #aa:exec kscreenlocker_greet
/usr/share/color-schemes/*.colors r, /usr/share/color-schemes/*.colors r,
/usr/share/desktop-base/kf5-settings/{,**} r,
/usr/share/desktop-directories/*.directory r, /usr/share/desktop-directories/*.directory r,
/usr/share/kglobalaccel/{,**} r, /usr/share/kglobalaccel/{,**} r,
/usr/share/knotifications{5,6}/ksmserver.notifyrc r,
/usr/share/kservices{5,6}/{,**} r, /usr/share/kservices{5,6}/{,**} r,
/usr/share/kservicetypes5/{,*.desktop} r, /usr/share/kservicetypes5/{,*.desktop} r,
/usr/share/kwin/{,**} r, /usr/share/kwin/{,**} r,
@ -71,11 +69,7 @@ profile kwin_wayland @{exec_path} flags=(attach_disconnected mediate_deleted) {
owner @{sddm_config_dirs}/kwinrc{,.@{rand6}} rwl -> @{sddm_config_dirs}/#@{int}, owner @{sddm_config_dirs}/kwinrc{,.@{rand6}} rwl -> @{sddm_config_dirs}/#@{int},
owner @{user_cache_dirs}/ r, owner @{user_cache_dirs}/ r,
owner @{user_cache_dirs}/#@{int} rw,
owner @{user_cache_dirs}/ksvg-elements r, owner @{user_cache_dirs}/ksvg-elements r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/ksycoca{5,6}_* r,
owner @{user_cache_dirs}/ksycoca{5,6}_* rwkl -> @{user_cache_dirs}/#@{int},
owner @{user_cache_dirs}/kwin/ rw, owner @{user_cache_dirs}/kwin/ rw,
owner @{user_cache_dirs}/kwin/** rwkl -> @{user_cache_dirs}/kwin/**, owner @{user_cache_dirs}/kwin/** rwkl -> @{user_cache_dirs}/kwin/**,
owner @{user_cache_dirs}/plasma_theme_*.kcache rw, owner @{user_cache_dirs}/plasma_theme_*.kcache rw,
@ -85,7 +79,6 @@ profile kwin_wayland @{exec_path} flags=(attach_disconnected mediate_deleted) {
owner @{user_config_dirs}/#@{int} rwl, owner @{user_config_dirs}/#@{int} rwl,
owner @{user_config_dirs}/breezerc r, owner @{user_config_dirs}/breezerc r,
owner @{user_config_dirs}/kcminputrc r,
owner @{user_config_dirs}/kdedefaults/* r, owner @{user_config_dirs}/kdedefaults/* r,
owner @{user_config_dirs}/kglobalshortcutsrc.lock rwk, owner @{user_config_dirs}/kglobalshortcutsrc.lock rwk,
owner @{user_config_dirs}/kglobalshortcutsrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int}, owner @{user_config_dirs}/kglobalshortcutsrc{,.@{rand6}} rwl -> @{user_config_dirs}/#@{int},

View File

@ -36,8 +36,6 @@ profile kwin_x11 @{exec_path} {
/etc/xdg/plasmarc r, /etc/xdg/plasmarc r,
owner @{user_cache_dirs}/ r, owner @{user_cache_dirs}/ r,
owner @{user_cache_dirs}/#@{int} rw,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/kcrash-metadata/*.ini rw, owner @{user_cache_dirs}/kcrash-metadata/*.ini rw,
owner @{user_cache_dirs}/ksvg-elements r, owner @{user_cache_dirs}/ksvg-elements r,
owner @{user_cache_dirs}/kwin/{,**} rwl, owner @{user_cache_dirs}/kwin/{,**} rwl,

View File

@ -41,7 +41,6 @@ profile okular @{exec_path} {
/usr/share/poppler/{,**} r, /usr/share/poppler/{,**} r,
/etc/fstab r, /etc/fstab r,
/etc/xdg/baloofilerc r,
/etc/xdg/dolphinrc r, /etc/xdg/dolphinrc r,
/etc/xdg/menus/ r, /etc/xdg/menus/ r,
/etc/xdg/menus/applications-merged/ r, /etc/xdg/menus/applications-merged/ r,
@ -49,7 +48,6 @@ profile okular @{exec_path} {
/ r, / r,
@{MOUNTS}/ r, @{MOUNTS}/ r,
owner @{user_cache_dirs}/ksycoca{5,6}_* r,
owner @{user_cache_dirs}/okular/{,**} rw, owner @{user_cache_dirs}/okular/{,**} rw,
owner @{user_config_dirs}/#@{int} rw, owner @{user_config_dirs}/#@{int} rw,
@ -59,8 +57,6 @@ profile okular @{exec_path} {
owner @{user_config_dirs}/okularrc rw, owner @{user_config_dirs}/okularrc rw,
owner @{user_config_dirs}/okularrc.@{rand6} rwl -> @{user_config_dirs}/#@{int}, owner @{user_config_dirs}/okularrc.@{rand6} rwl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/okularrc.lock rwk, owner @{user_config_dirs}/okularrc.lock rwk,
owner @{user_config_dirs}/baloofilerc r,
owner @{user_config_dirs}/dolphinrc r,
owner @{user_config_dirs}/okular-generator-popplerrc r, owner @{user_config_dirs}/okular-generator-popplerrc r,
owner @{user_config_dirs}/KDE/*.conf r, owner @{user_config_dirs}/KDE/*.conf r,
owner @{user_config_dirs}/kioslaverc r, owner @{user_config_dirs}/kioslaverc r,
@ -68,7 +64,6 @@ profile okular @{exec_path} {
owner @{user_config_dirs}/kwalletrc r, owner @{user_config_dirs}/kwalletrc r,
owner @{user_config_dirs}/menus/ r, owner @{user_config_dirs}/menus/ r,
owner @{user_config_dirs}/menus/applications-merged/ r, owner @{user_config_dirs}/menus/applications-merged/ r,
owner @{user_config_dirs}/trashrc r,
owner @{user_share_dirs}/#@{int} rw, owner @{user_share_dirs}/#@{int} rw,
owner @{user_share_dirs}/kxmlgui{5,6}/okular/{,*} r, owner @{user_share_dirs}/kxmlgui{5,6}/okular/{,*} r,

View File

@ -28,9 +28,6 @@ profile plasma-browser-integration-host @{exec_path} {
/etc/xdg/menus/ r, /etc/xdg/menus/ r,
/etc/xdg/taskmanagerrulesrc r, /etc/xdg/taskmanagerrulesrc r,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/ksycoca{5,6}_* r,
owner @{user_config_dirs}/menus/ r, owner @{user_config_dirs}/menus/ r,
owner @{user_config_dirs}/menus/applications-merged/ r, owner @{user_config_dirs}/menus/applications-merged/ r,

View File

@ -38,7 +38,6 @@ profile plasma-discover @{exec_path} {
#aa:exec kio_http_cache_cleaner #aa:exec kio_http_cache_cleaner
#aa:exec kioworker #aa:exec kioworker
/usr/share/knotifications{5,6}/plasma_workspace.notifyrc r,
/usr/share/knsrcfiles/{,*} r, /usr/share/knsrcfiles/{,*} r,
/usr/share/kservices{5,6}/{,*} r, /usr/share/kservices{5,6}/{,*} r,
/usr/share/kservicetypes5/{,*} r, /usr/share/kservicetypes5/{,*} r,
@ -65,7 +64,6 @@ profile plasma-discover @{exec_path} {
owner @{user_cache_dirs}/appstream/*.xb rw, owner @{user_cache_dirs}/appstream/*.xb rw,
owner @{user_cache_dirs}/discover/{,**} rwlk, owner @{user_cache_dirs}/discover/{,**} rwlk,
owner @{user_cache_dirs}/flatpak/system-cache/{,**} rw, owner @{user_cache_dirs}/flatpak/system-cache/{,**} rw,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/kio_http/ w, owner @{user_cache_dirs}/kio_http/ w,
owner @{user_config_dirs}/ r, owner @{user_config_dirs}/ r,

View File

@ -33,15 +33,11 @@ profile plasma_session @{exec_path} {
#aa:exec polkit-kde-authentication-agent #aa:exec polkit-kde-authentication-agent
/usr/share/kservices{5,6}/{,**} r, /usr/share/kservices{5,6}/{,**} r,
/usr/share/knotifications{5,6}/{,**} r,
/etc/xdg/autostart/ r, /etc/xdg/autostart/ r,
/etc/xdg/autostart/*.desktop r, /etc/xdg/autostart/*.desktop r,
/etc/xdg/menus/ r, /etc/xdg/menus/ r,
owner @{user_cache_dirs}/ksycoca{5,6}_* r,
owner @{user_config_dirs}/baloofilerc r,
owner @{user_config_dirs}/kdedefaults/ksplashrc r, owner @{user_config_dirs}/kdedefaults/ksplashrc r,
owner @{user_config_dirs}/plasma-welcomerc r, owner @{user_config_dirs}/plasma-welcomerc r,

View File

@ -61,11 +61,9 @@ profile plasmashell @{exec_path} flags=(mediate_deleted) {
/opt/*/**/*.png r, /opt/*/**/*.png r,
/usr/share/*/icons/{,**} r, /usr/share/*/icons/{,**} r,
/usr/share/akonadi/{,**} r, /usr/share/akonadi/{,**} r,
/usr/share/desktop-base/{,**} r,
/usr/share/desktop-directories/kf5-*.directory r, /usr/share/desktop-directories/kf5-*.directory r,
/usr/share/kf{5,6}/{,**} r, /usr/share/kf{5,6}/{,**} r,
/usr/share/kio/servicemenus/{,*.desktop} r, /usr/share/kio/servicemenus/{,*.desktop} r,
/usr/share/knotifications{5,6}/*.notifyrc r,
/usr/share/konsole/ r, /usr/share/konsole/ r,
/usr/share/krunner/{,**} r, /usr/share/krunner/{,**} r,
/usr/share/kservices{5,6}/{,**} r, /usr/share/kservices{5,6}/{,**} r,
@ -97,6 +95,8 @@ profile plasmashell @{exec_path} flags=(mediate_deleted) {
owner @{HOME}/.var/app/**.{png,jpg,svg} r, owner @{HOME}/.var/app/**.{png,jpg,svg} r,
owner @{HOME}/@{XDG_DESKTOP_DIR}/*.desktop r, owner @{HOME}/@{XDG_DESKTOP_DIR}/*.desktop r,
owner @{HOME}/@{XDG_WALLPAPERS_DIR}/{,**} r, owner @{HOME}/@{XDG_WALLPAPERS_DIR}/{,**} r,
owner @{user_games_dirs}/**.{png,jpg,svg} r,
owner @{user_music_dirs}/**.{png,jpg,svg} r,
owner @{user_pictures_dirs}/{,**} r, owner @{user_pictures_dirs}/{,**} r,
owner @{user_templates_dirs}/ r, owner @{user_templates_dirs}/ r,
@ -107,12 +107,10 @@ profile plasmashell @{exec_path} flags=(mediate_deleted) {
owner @{user_cache_dirs}/appstream/*.xb rw, owner @{user_cache_dirs}/appstream/*.xb rw,
owner @{user_cache_dirs}/bookmarksrunner/ rw, owner @{user_cache_dirs}/bookmarksrunner/ rw,
owner @{user_cache_dirs}/bookmarksrunner/** rwkl -> @{user_cache_dirs}/bookmarksrunner/#@{int}, owner @{user_cache_dirs}/bookmarksrunner/** rwkl -> @{user_cache_dirs}/bookmarksrunner/#@{int},
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/kcrash-metadata/plasmashell.*.ini w, owner @{user_cache_dirs}/kcrash-metadata/plasmashell.*.ini w,
owner @{user_cache_dirs}/ksvg-elements rw, owner @{user_cache_dirs}/ksvg-elements rw,
owner @{user_cache_dirs}/ksvg-elements.@{rand6} rwlk -> @{user_cache_dirs}/#@{int}, owner @{user_cache_dirs}/ksvg-elements.@{rand6} rwlk -> @{user_cache_dirs}/#@{int},
owner @{user_cache_dirs}/ksvg-elements.lock rwlk, owner @{user_cache_dirs}/ksvg-elements.lock rwlk,
owner @{user_cache_dirs}/ksycoca{5,6}_* rwlk -> @{user_cache_dirs}/#@{int},
owner @{user_cache_dirs}/org.kde.dirmodel-qml.kcache rw, owner @{user_cache_dirs}/org.kde.dirmodel-qml.kcache rw,
owner @{user_cache_dirs}/plasma_engine_potd/{,**} rw, owner @{user_cache_dirs}/plasma_engine_potd/{,**} rw,
owner @{user_cache_dirs}/plasma_theme_*.kcache rw, owner @{user_cache_dirs}/plasma_theme_*.kcache rw,
@ -132,9 +130,7 @@ profile plasmashell @{exec_path} flags=(mediate_deleted) {
owner @{user_config_dirs}/akonadi/akonadi*rc r, owner @{user_config_dirs}/akonadi/akonadi*rc r,
owner @{user_config_dirs}/arkrc r, owner @{user_config_dirs}/arkrc r,
owner @{user_config_dirs}/baloofileinformationrc r, owner @{user_config_dirs}/baloofileinformationrc r,
owner @{user_config_dirs}/baloofilerc r,
owner @{user_config_dirs}/breezerc r, owner @{user_config_dirs}/breezerc r,
owner @{user_config_dirs}/dolphinrc r,
owner @{user_config_dirs}/eventviewsrc r, owner @{user_config_dirs}/eventviewsrc r,
owner @{user_config_dirs}/kactivitymanagerd* rwkl -> @{user_config_dirs}/#@{int}, owner @{user_config_dirs}/kactivitymanagerd* rwkl -> @{user_config_dirs}/#@{int},
owner @{user_config_dirs}/kcookiejarrc r, owner @{user_config_dirs}/kcookiejarrc r,
@ -151,7 +147,6 @@ profile plasmashell @{exec_path} flags=(mediate_deleted) {
owner @{user_config_dirs}/menus/{,**} r, owner @{user_config_dirs}/menus/{,**} r,
owner @{user_config_dirs}/networkmanagement.notifyrc r, owner @{user_config_dirs}/networkmanagement.notifyrc r,
owner @{user_config_dirs}/plasma* rwlk, owner @{user_config_dirs}/plasma* rwlk,
owner @{user_config_dirs}/trashrc r,
owner @{user_share_dirs}/*/sessions/ r, owner @{user_share_dirs}/*/sessions/ r,
owner @{user_share_dirs}/#@{int} rw, owner @{user_share_dirs}/#@{int} rw,

View File

@ -113,7 +113,6 @@ profile sddm @{exec_path} flags=(attach_disconnected,mediate_deleted) {
/usr/share/sddm/scripts/Xsetup rix, /usr/share/sddm/scripts/Xsetup rix,
/usr/share/sddm/scripts/Xstop rix, /usr/share/sddm/scripts/Xstop rix,
/usr/share/desktop-base/softwaves-theme/login/*.svg r,
/usr/share/plasma/desktoptheme/** r, /usr/share/plasma/desktoptheme/** r,
/usr/share/sddm/faces/.*.icon r, /usr/share/sddm/faces/.*.icon r,
/usr/share/sddm/themes/** r, /usr/share/sddm/themes/** r,

View File

@ -28,7 +28,6 @@ profile sddm-greeter @{exec_path} {
@{lib}/libheif/ r, @{lib}/libheif/ r,
@{lib}/libheif/*.so* rm, @{lib}/libheif/*.so* rm,
/usr/share/desktop-base/*-theme/login/*.svg r,
/usr/share/endeavouros/backgrounds/** r, /usr/share/endeavouros/backgrounds/** r,
/usr/share/hunspell/** r, /usr/share/hunspell/** r,
/usr/share/plasma/desktoptheme/** r, /usr/share/plasma/desktoptheme/** r,
@ -53,7 +52,6 @@ profile sddm-greeter @{exec_path} {
@{HOME}/.face.icon r, @{HOME}/.face.icon r,
owner @{user_cache_dirs}/ rw, owner @{user_cache_dirs}/ rw,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/plasma_theme_*.kcache rw, owner @{user_cache_dirs}/plasma_theme_*.kcache rw,
owner @{user_cache_dirs}/plasma-svgelements rw, owner @{user_cache_dirs}/plasma-svgelements rw,
owner @{user_cache_dirs}/plasma-svgelements.@{rand6} rw, owner @{user_cache_dirs}/plasma-svgelements.@{rand6} rw,

View File

@ -33,14 +33,12 @@ profile startplasma @{exec_path} {
/usr/share/color-schemes/{,**} r, /usr/share/color-schemes/{,**} r,
/usr/share/desktop-directories/{,**} r, /usr/share/desktop-directories/{,**} r,
/usr/share/knotifications{5,6}/{,**} r,
/usr/share/kservices{5,6}/{,**} r, /usr/share/kservices{5,6}/{,**} r,
/usr/share/kservicetypes5/{,**} r, /usr/share/kservicetypes5/{,**} r,
/usr/share/plasma/{,**} r, /usr/share/plasma/{,**} r,
/etc/locale.alias r, /etc/locale.alias r,
/etc/machine-id r, /etc/machine-id r,
/etc/xdg/kcminputrc r,
/etc/xdg/menus/{,**} r, /etc/xdg/menus/{,**} r,
/etc/xdg/plasma-workspace/env/{,*} r, /etc/xdg/plasma-workspace/env/{,*} r,
@ -52,7 +50,6 @@ profile startplasma @{exec_path} {
owner @{user_cache_dirs}/plasma-svgelements rw, owner @{user_cache_dirs}/plasma-svgelements rw,
owner @{user_config_dirs}/gtkrc{,*} rwlk, owner @{user_config_dirs}/gtkrc{,*} rwlk,
owner @{user_config_dirs}/kcminputrc r,
owner @{user_config_dirs}/kdedefaults/ rw, owner @{user_config_dirs}/kdedefaults/ rw,
owner @{user_config_dirs}/kdedefaults/** rwkl -> @{user_config_dirs}/kdedefaults/**, owner @{user_config_dirs}/kdedefaults/** rwkl -> @{user_config_dirs}/kdedefaults/**,
owner @{user_config_dirs}/ksplashrc r, owner @{user_config_dirs}/ksplashrc r,

View File

@ -43,7 +43,6 @@ profile systemsettings @{exec_path} {
/usr/share/kcmkeys/{,*.kksrc} r, /usr/share/kcmkeys/{,*.kksrc} r,
/usr/share/kglobalaccel/* r, /usr/share/kglobalaccel/* r,
/usr/share/kinfocenter/{,**} r, /usr/share/kinfocenter/{,**} r,
/usr/share/knotifications{5,6}/{,**} r,
/usr/share/solid/{,**} r, /usr/share/solid/{,**} r,
/usr/share/kpackage/{,**} r, /usr/share/kpackage/{,**} r,
/usr/share/kservices{5,6}/{,**} r, /usr/share/kservices{5,6}/{,**} r,
@ -71,14 +70,11 @@ profile systemsettings @{exec_path} {
owner @{HOME}/@{XDG_WALLPAPERS_DIR}/{,**} r, owner @{HOME}/@{XDG_WALLPAPERS_DIR}/{,**} r,
owner @{user_cache_dirs}/#@{int} rw,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{user_cache_dirs}/kcrash-metadata/*.ini rw, owner @{user_cache_dirs}/kcrash-metadata/*.ini rw,
owner @{user_cache_dirs}/kinfocenter/{,**} rwlk, owner @{user_cache_dirs}/kinfocenter/{,**} rwlk,
owner @{user_cache_dirs}/ksvg-elements rw, owner @{user_cache_dirs}/ksvg-elements rw,
owner @{user_cache_dirs}/ksvg-elements.@{rand6} rwlk -> @{user_cache_dirs}/#@{int}, owner @{user_cache_dirs}/ksvg-elements.@{rand6} rwlk -> @{user_cache_dirs}/#@{int},
owner @{user_cache_dirs}/ksvg-elements.lock rwlk, owner @{user_cache_dirs}/ksvg-elements.lock rwlk,
owner @{user_cache_dirs}/ksycoca{5,6}_* r,
owner @{user_cache_dirs}/plasma_theme_*.kcache rw, owner @{user_cache_dirs}/plasma_theme_*.kcache rw,
owner @{user_cache_dirs}/systemsettings/ rw, owner @{user_cache_dirs}/systemsettings/ rw,
owner @{user_cache_dirs}/systemsettings/** rwlk -> @{user_cache_dirs}/systemsettings/**, owner @{user_cache_dirs}/systemsettings/** rwlk -> @{user_cache_dirs}/systemsettings/**,

View File

@ -38,7 +38,6 @@ profile keepassxc @{exec_path} {
@{lib}/firefox/firefox rPx, @{lib}/firefox/firefox rPx,
@{open_path} rPx -> child-open, @{open_path} rPx -> child-open,
/usr/share/hwdata/pnp.ids r,
/usr/share/keepassxc/{,**} r, /usr/share/keepassxc/{,**} r,
/etc/fstab r, /etc/fstab r,

View File

@ -61,7 +61,6 @@ profile libreoffice @{exec_path} {
@{lib}/libreoffice/share/extensions/{,**/}__pycache__/ w, @{lib}/libreoffice/share/extensions/{,**/}__pycache__/ w,
/usr/share/hyphen/{,**} r, /usr/share/hyphen/{,**} r,
/usr/share/knotifications{5,6}/plasma_workspace.notifyrc r,
/usr/share/libexttextcat/{,**} r, /usr/share/libexttextcat/{,**} r,
/usr/share/liblangtag/{,**} r, /usr/share/liblangtag/{,**} r,
/usr/share/libreoffice/{,**} r, /usr/share/libreoffice/{,**} r,
@ -77,7 +76,6 @@ profile libreoffice @{exec_path} {
owner @{user_config_dirs}/libreoffice/ rw, owner @{user_config_dirs}/libreoffice/ rw,
owner @{user_config_dirs}/libreoffice/** rwk, owner @{user_config_dirs}/libreoffice/** rwk,
owner @{user_config_dirs}/soffice.*.lock rwk, owner @{user_config_dirs}/soffice.*.lock rwk,
owner @{user_config_dirs}/trashrc r,
owner @{user_config_dirs}/plasma_workspace.notifyrc r, owner @{user_config_dirs}/plasma_workspace.notifyrc r,
owner @{user_config_dirs}/kservicemenurc r, owner @{user_config_dirs}/kservicemenurc r,

View File

@ -22,9 +22,6 @@ profile pinentry-qt @{exec_path} {
/etc/machine-id r, /etc/machine-id r,
/var/lib/dbus/machine-id r, /var/lib/dbus/machine-id r,
owner @{user_cache_dirs}/#@{int} rw,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{tmp}/xauth_@{rand6} r, owner @{tmp}/xauth_@{rand6} r,
owner /dev/shm/#@{int} rw, owner /dev/shm/#@{int} rw,

View File

@ -46,8 +46,6 @@ profile psi @{exec_path} {
/var/lib/dbus/machine-id r, /var/lib/dbus/machine-id r,
owner @{HOME}/ r, owner @{HOME}/ r,
owner @{user_cache_dirs}/ rw,
owner @{user_cache_dirs}/#@{int} rw,
owner @{user_cache_dirs}/psi/{,**} rw, owner @{user_cache_dirs}/psi/{,**} rw,
owner @{user_config_dirs}/autostart/psi.desktop rw, owner @{user_config_dirs}/autostart/psi.desktop rw,
owner @{user_config_dirs}/psi/ rw, owner @{user_config_dirs}/psi/ rw,

View File

@ -46,8 +46,6 @@ profile psi-plus @{exec_path} {
/var/lib/dbus/machine-id r, /var/lib/dbus/machine-id r,
owner @{HOME}/ r, owner @{HOME}/ r,
owner @{user_cache_dirs}/ rw,
owner @{user_cache_dirs}/#@{int} rw,
owner @{user_cache_dirs}/psi+/{,**} rw, owner @{user_cache_dirs}/psi+/{,**} rw,
owner @{user_config_dirs}/autostart/psi-plus.desktop rw, owner @{user_config_dirs}/autostart/psi-plus.desktop rw,
owner @{user_config_dirs}/psi+/ rw, owner @{user_config_dirs}/psi+/ rw,

View File

@ -85,8 +85,6 @@ profile qbittorrent @{exec_path} {
/usr/share/GeoIP/GeoIP.dat r, /usr/share/GeoIP/GeoIP.dat r,
/usr/share/gvfs/remote-volume-monitors/{,*} r, /usr/share/gvfs/remote-volume-monitors/{,*} r,
owner @{user_cache_dirs}/ rw,
owner @{user_cache_dirs}/#@{int} rw,
owner @{user_cache_dirs}/qBittorrent/{,**} rw, owner @{user_cache_dirs}/qBittorrent/{,**} rw,
owner @{user_config_dirs}/qBittorrent/ rw, owner @{user_config_dirs}/qBittorrent/ rw,

View File

@ -28,9 +28,6 @@ profile qt5ct @{exec_path} {
owner @{user_config_dirs}/fontconfig/** rw, owner @{user_config_dirs}/fontconfig/** rw,
owner @{user_config_dirs}/fontconfig/fonts.conf.back rwl -> @{user_config_dirs}/fontconfig/#@{int}, owner @{user_config_dirs}/fontconfig/fonts.conf.back rwl -> @{user_config_dirs}/fontconfig/#@{int},
owner @{user_cache_dirs}/ rw,
owner @{user_cache_dirs}/icon-cache.kcache rw,
owner @{PROC}/@{pid}/cmdline r, owner @{PROC}/@{pid}/cmdline r,
/dev/shm/#@{int} rw, /dev/shm/#@{int} rw,

View File

@ -53,8 +53,6 @@ profile smplayer @{exec_path} {
owner @{user_config_dirs}/smplayer/ rw, owner @{user_config_dirs}/smplayer/ rw,
owner @{user_config_dirs}/smplayer/* rwkl -> @{user_config_dirs}/smplayer/#@{int}, owner @{user_config_dirs}/smplayer/* rwkl -> @{user_config_dirs}/smplayer/#@{int},
owner @{user_cache_dirs}/#@{int} rw,
owner @{tmp}/qtsingleapp-smplay-* rw, owner @{tmp}/qtsingleapp-smplay-* rw,
owner @{tmp}/qtsingleapp-smplay-*-lockfile rwk, owner @{tmp}/qtsingleapp-smplay-*-lockfile rwk,
owner @{tmp}/smplayer_preview/ rw, owner @{tmp}/smplayer_preview/ rw,

View File

@ -46,7 +46,6 @@ profile virt-manager @{exec_path} flags=(attach_disconnected) {
@{open_path} rPx -> child-open, @{open_path} rPx -> child-open,
/usr/share/gtksourceview-4/{,**} r, /usr/share/gtksourceview-4/{,**} r,
/usr/share/hwdata/*.ids r,
/usr/share/ladspa/rdf/{,ladspa.rdfs} r, /usr/share/ladspa/rdf/{,ladspa.rdfs} r,
/usr/share/misc/*.ids r, /usr/share/misc/*.ids r,
/usr/share/osinfo/{,**} r, /usr/share/osinfo/{,**} r,

View File

@ -56,7 +56,6 @@ profile vlc @{exec_path} {
owner @{user_torrents_dirs}/{,**} rw, owner @{user_torrents_dirs}/{,**} rw,
owner @{user_videos_dirs}/{,**} rw, owner @{user_videos_dirs}/{,**} rw,
owner @{user_cache_dirs}/#@{int} rw,
owner @{user_cache_dirs}/vlc/ rw, owner @{user_cache_dirs}/vlc/ rw,
owner @{user_cache_dirs}/vlc/{,**} rw, owner @{user_cache_dirs}/vlc/{,**} rw,