From 2442f2eed6e9879e3f9f52eedbeefc58875fbfe5 Mon Sep 17 00:00:00 2001 From: drunkendog Date: Sun, 27 Aug 2023 21:35:39 +0100 Subject: [PATCH] Add user prompt to fetch-borg-latest --- backup/fetch-borg-latest.sh | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/backup/fetch-borg-latest.sh b/backup/fetch-borg-latest.sh index 8e4b8d1..9ca48bd 100644 --- a/backup/fetch-borg-latest.sh +++ b/backup/fetch-borg-latest.sh @@ -2,5 +2,16 @@ set -e -wget -4 -O /usr/local/bin/borg-linux64 $(curl -s https://api.github.com/repos/borgbackup/borg/releases/latest| jq -r '.assets | .[] | select(.name == "borg-linux64") | .browser_download_url') +download_version=curl -s https://api.github.com/repos/borgbackup/borg/releases/latest | jq -r '.name' +download_url=curl -s https://api.github.com/repos/borgbackup/borg/releases/latest | jq -r '.assets | .[] | select(.name == "borg-linux64") | .browser_download_url' + +echo "Version: $download_version" +echo "URL: $download_url" +echo 'Continue (y/N)?' +read answer +if [ "$answer" == "${answer#[Yy]}" ] ;then + exit 1 +fi + +wget -4 -O /usr/local/bin/borg-linux64 $download_url chmod -v +x /usr/local/bin/borg-linux64 \ No newline at end of file