Support chown in multiple places

This commit is contained in:
Martin Lablans 2022-10-06 10:23:33 +02:00
parent d2e0368c8e
commit 60f36a4b83
2 changed files with 4 additions and 2 deletions

View File

@ -96,7 +96,8 @@ assertVarsNotEmpty() {
} }
fixPermissions() { fixPermissions() {
sudo chown -R bridgehead /etc/bridgehead /srv/docker/bridgehead CHOWN=$(which chown)
sudo $CHOWN -R bridgehead /etc/bridgehead /srv/docker/bridgehead
} }
source lib/monitoring.sh source lib/monitoring.sh

View File

@ -27,7 +27,8 @@ Cmnd_Alias BRIDGEHEAD${PROJECT^^} = \\
/bin/systemctl stop bridgehead@${PROJECT}.service, \\ /bin/systemctl stop bridgehead@${PROJECT}.service, \\
/bin/systemctl restart bridgehead@${PROJECT}.service, \\ /bin/systemctl restart bridgehead@${PROJECT}.service, \\
/bin/systemctl restart bridgehead@*.service \\ /bin/systemctl restart bridgehead@*.service \\
chown -R bridgehead /etc/bridgehead /srv/docker/bridgehead /bin/chown -R bridgehead /etc/bridgehead /srv/docker/bridgehead \\
/usr/bin/chown -R bridgehead /etc/bridgehead /srv/docker/bridgehead
bridgehead ALL= NOPASSWD: BRIDGEHEAD${PROJECT^^} bridgehead ALL= NOPASSWD: BRIDGEHEAD${PROJECT^^}
EOF EOF