feat(abs): add iceauth to X-strict.

This commit is contained in:
Alexandre Pujol 2024-09-18 17:06:04 +01:00
parent 02d8aaee7f
commit 619aa709f1
No known key found for this signature in database
GPG Key ID: C5469996F0DF68EC
14 changed files with 1 additions and 22 deletions

View File

@ -24,6 +24,7 @@
owner @{run}/user/@{uid}/.mutter-Xwaylandauth.@{rand6} rw, # Xwayland
owner @{run}/user/@{uid}/gdm{[1-9],}/Xauthority r,
owner @{run}/user/@{uid}/iceauth_@{rand6} r,
owner @{run}/user/@{uid}/ICEauthority r,
owner @{run}/user/@{uid}/X11/Xauthority r,
owner @{run}/user/@{uid}/xauth_@{rand6} rl -> @{run}/user/@{uid}/#@{int},

View File

@ -105,7 +105,6 @@
owner /dev/shm/org.mozilla.ipc.@{pid}.@{int} rw,
owner /dev/shm/wayland.mozilla.ipc.@{int} rw,
owner @{run}/user/@{uid}/iceauth_@{rand6} r,
owner @{run}/user/@{uid}/org.keepassxc.KeePassXC.BrowserServer w,
@{run}/mount/utab r,

View File

@ -31,8 +31,6 @@ profile akonadi_control @{exec_path} {
owner @{user_share_dirs}/akonadi/{,**} rwl,
owner @{run}/user/@{uid}/iceauth_@{rand6} r,
/dev/tty r,
include if exists <local/akonadi_control>

View File

@ -47,8 +47,6 @@ profile polkit-kde-authentication-agent @{exec_path} flags=(attach_disconnected,
owner @{tmp}/polkit-kde-authentication-agent-[0-9].* rwl -> /tmp/#@{int},
# owner /tmp/xauth_@{rand6} r,
owner @{run}/user/@{uid}/iceauth_@{rand6} r,
/dev/shm/#@{int} rw,
@{run}/systemd/users/@{uid} r,

View File

@ -93,7 +93,6 @@ profile pulseaudio @{exec_path} {
owner @{user_cache_dirs}/gstreamer-1.0/registry.*.bin r,
owner @{run}/user/@{uid}/ rw,
owner @{run}/user/@{uid}/iceauth_@{rand6} r,
owner @{run}/user/@{uid}/pulse/ rw,
owner @{run}/user/@{uid}/pulse/** rwk,
owner @{run}/user/@{uid}/systemd/notify rw,

View File

@ -59,8 +59,6 @@ profile DiscoverNotifier @{exec_path} {
owner @{tmp}/ostree-gpg-@{rand6}/pubring.gpg rw,
owner @{tmp}/ostree-gpg-@{rand6}/trustdb.gpg rw,
owner @{run}/user/@{uid}/iceauth_@{rand6} r,
/dev/tty r,
profile gpg {

View File

@ -25,8 +25,6 @@ profile gmenudbusmenuproxy @{exec_path} {
owner @{user_config_dirs}/gtk-{2,3}.0/settings.ini{,.@{rand6}} rwl,
owner @{user_config_dirs}/gtk-{2,3}.0/settings.ini.lock rwk,
owner @{run}/user/@{uid}/iceauth_@{rand6} r,
include if exists <local/gmenudbusmenuproxy>
}

View File

@ -36,8 +36,6 @@ profile kalendarac @{exec_path} {
owner @{user_config_dirs}/kalendaracrc.lock rwk,
owner @{user_config_dirs}/kmail2rc r,
owner @{run}/user/@{uid}/iceauth_@{rand6} r,
/dev/tty r,
include if exists <local/kalendarac>

View File

@ -80,8 +80,6 @@ profile konsole @{exec_path} flags=(attach_disconnected,mediate_deleted) {
owner @{tmp}/#@{int} rw,
owner @{tmp}/konsole.@{rand6} rw,
owner @{run}/user/@{uid}/iceauth_@{rand6} r,
@{PROC}/@{pid}/cmdline r,
@{PROC}/@{pid}/stat r,

View File

@ -43,8 +43,6 @@ profile kwalletd @{exec_path} {
owner @{tmp}/kwalletd5.* rw,
owner @{run}/user/@{uid}/iceauth_@{rand6} r,
owner @{PROC}/@{pid}/cmdline r,
owner @{PROC}/@{pid}/fd/ r,

View File

@ -89,7 +89,6 @@ profile okular @{exec_path} {
owner @{tmp}/messageviewer_attachment_@{rand6}/{,*} r, # files opened from KMail as mail attachment,
owner @{run}/user/@{uid}/#@{int} rw,
owner @{run}/user/@{uid}/iceauth_@{rand6} r,
owner @{run}/user/@{uid}/okular@{rand6}.@{int}.kioworker.socket rwl -> @{run}/user/@{uid}/#@{int},
owner @{PROC}/@{pid}/mountinfo r,

View File

@ -189,7 +189,6 @@ profile plasmashell @{exec_path} flags=(mediate_deleted) {
@{run}/user/@{uid}/gvfs/ r,
owner @{run}/user/@{uid}/#@{int} rw,
owner @{run}/user/@{uid}/app/*/*.@{rand6} r,
owner @{run}/user/@{uid}/iceauth_@{rand6} r,
owner @{run}/user/@{uid}/kdesud_:@{int} w,
owner @{run}/user/@{uid}/plasmashell@{rand6}.@{int}.kioworker.socket rwl -> @{run}/user/@{uid}/#@{int},

View File

@ -20,8 +20,6 @@ profile xembedsniproxy @{exec_path} {
owner @{tmp}/xauth_@{rand6} r,
owner @{run}/user/@{uid}/iceauth_@{rand6} r,
@{run}/user/@{uid}/xauth_@{rand6} rl,
include if exists <local/xembedsniproxy>

View File

@ -20,8 +20,6 @@ profile xwaylandvideobridge @{exec_path} {
owner @{user_cache_dirs}/xwaylandvideobridge/ rw,
owner @{user_cache_dirs}/xwaylandvideobridge/** rwk,
owner @{run}/user/@{uid}/iceauth_@{rand6} r,
include if exists <local/xwaylandvideobridge>
}