diff --git a/apparmor.d/groups/kde/kioslave5 b/apparmor.d/groups/kde/kioslave5 index b56d0f547..217653727 100644 --- a/apparmor.d/groups/kde/kioslave5 +++ b/apparmor.d/groups/kde/kioslave5 @@ -10,13 +10,16 @@ include profile kioslave5 @{exec_path} { include include + include include include + include include include include include include + include network inet dgram, network inet6 dgram, @@ -43,6 +46,8 @@ profile kioslave5 @{exec_path} { /etc/xdg/kwinrc r, /etc/xdg/menus/{,**} r, + owner /etc/openvpn/client/* rw, + owner @{HOME}/@{XDG_DESKTOP_DIR}/ r, owner @{HOME}/@{XDG_DESKTOP_DIR}/*.desktop r, @@ -56,6 +61,7 @@ profile kioslave5 @{exec_path} { owner @{user_share_dirs}/baloo/index-lock rwk, owner @{user_share_dirs}/baloo/index rw, + owner @{user_share_dirs}/color-schemes/* r, owner @{run}/user/@{uid}/#[0-9]* rw, owner @{run}/user/@{uid}/kio_desktop*kioworker.socket rwl, @@ -65,7 +71,13 @@ profile kioslave5 @{exec_path} { owner @{PROC}/@{pid}/mountinfo r, owner @{PROC}/@{pid}/mounts r, + owner /tmp/#[0-9]* rw, + owner /tmp/kio_krarc.* wl, + owner /tmp/xauth.* r, + /dev/tty r, + /dev/disk/by-label/ r, + /dev/pts/[0-9]* rw, include if exists -} \ No newline at end of file +}