From af7162a108e2e2be408d0e6c13d3f96f880cb7f4 Mon Sep 17 00:00:00 2001 From: paukstelis Date: Fri, 29 Mar 2024 20:46:03 -0400 Subject: [PATCH] fix sudo for backups (#161) --- util.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/util.sh b/util.sh index 80cab4b..16c3c35 100644 --- a/util.sh +++ b/util.sh @@ -60,9 +60,9 @@ octo_deploy_update() { back_up() { INSTANCE=$1 echo "Creating backup of $INSTANCE...." - sudo -p $user $OCTOEXEC --basedir /home/$user/.$INSTANCE plugins backup:backup --exclude timelapse - sudo -p $user mkdir /home/$user/instance_backup 2>/dev/null - mv /home/$user/.$INSTANCE/data/backup/*.zip /home/$user/instance_backup/ + sudo -u $user $OCTOEXEC --basedir /home/$user/.$INSTANCE plugins backup:backup --exclude timelapse + sudo -u $user mkdir /home/$user/instance_backup 2>/dev/null + sudo -u $user mv /home/$user/.$INSTANCE/data/backup/*.zip /home/$user/instance_backup/ echo "Zipped instance backup created in /home/$user/instance_backup" } @@ -71,7 +71,7 @@ restore() { TAR=$2 echo "Restoring backup of $INSTANCE...." systemctl stop $INSTANCE - sudo -p $user $OCTOEXEC --basedir /home/$user/.$INSTANCE plugins backup:restore $TAR + sudo -u $user $OCTOEXEC --basedir /home/$user/.$INSTANCE plugins backup:restore $TAR systemctl start $INSTANCE }