From cdfb0697c10ac4ffc75aa7cafb00d75975155751 Mon Sep 17 00:00:00 2001 From: Andrew Hurley Date: Wed, 23 Nov 2022 20:57:04 +1100 Subject: [PATCH] sudo -u #1000 --- backup.sh | 2 +- v2b.sh | 26 ++++++++++++++++---------- vvv.sh | 33 +++++++++++++++++++-------------- 3 files changed, 36 insertions(+), 25 deletions(-) diff --git a/backup.sh b/backup.sh index a0a3294..ddf94dd 100755 --- a/backup.sh +++ b/backup.sh @@ -1,3 +1,3 @@ #!/bin/bash -pushd /srv/backup && ./vvv.sh docker && nice ./v2b.sh -u backup_docker && popd +pushd /srv/backup && ./vvv.sh docker && ./vvv.sh mailus && nice ./v2b.sh -u backup && popd diff --git a/v2b.sh b/v2b.sh index 7c7d764..a2698cc 100755 --- a/v2b.sh +++ b/v2b.sh @@ -4,6 +4,11 @@ set -u set -o pipefail +if [[ $(id -u) -ne "0" ]]; then + printf "Elevated privileges required\n" + exit 1 +fi + UMASK="$(umask)" cprompt () { @@ -21,7 +26,7 @@ cprompt () { usage () { printf "v2b.sh