diff --git a/apparmor.d/groups/pacman/reflector b/apparmor.d/groups/pacman/reflector index 588c39cc..119f0d2a 100644 --- a/apparmor.d/groups/pacman/reflector +++ b/apparmor.d/groups/pacman/reflector @@ -25,13 +25,17 @@ profile reflector @{exec_path} flags=(attach_disconnected) { @{exec_path} mr, @{bin}/ r, + @{bin}/rsync ix, /etc/xdg/reflector/reflector.conf r, /etc/pacman.d/mirrorlist rw, /var/cache/reflector/mirrorstatus.json rw, - owner @{user_cache_dirs}/mirrorstatus.json r, + owner @{user_cache_dirs}/mirrorstatus.json rw, + + @{tmp}/@{rand8} rw, + @{tmp}/tmp@{rand8}/{,**} rw, @{PROC}/1/environ r, @{PROC}/cmdline r,