(revbump included by Robin H. Johnson [robbat2])
Closes: https://github.com/gentoo/gentoo/pull/6470
Closes: https://bugs.gentoo.org/639930
(cherry picked from commit
63d030d108893a4045402e1cf7581fc3b02fab36)
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
[ -z "${root}" ] && die "Failed to pass root argument to amanda_permissions_fix!"
local le="/usr/libexec/amanda"
local i
- for i in /usr/sbin/amcheck "${le}"/calcsize "${le}"/killpgrp \
- "${le}"/rundump "${le}"/runtar "${le}"/dumper \
- "${le}"/planner ; do
+ for i in "${le}"/calcsize "${le}"/killpgrp \
+ "${le}"/rundump "${le}"/runtar ; do
[ -e "${root}"/${i} ] || continue
chown root:${AMANDA_GROUP_NAME} "${root}"/${i} || die
chmod u=srwx,g=rx,o= "${root}"/${i} || die