From 5b66cec627c8fc939704efadeb63694c128ba0af Mon Sep 17 00:00:00 2001 From: Pavel Sviderski Date: Thu, 6 Feb 2025 15:17:33 +1000 Subject: [PATCH] verify checksum in install_cli.sh --- scripts/install_cli.sh | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/scripts/install_cli.sh b/scripts/install_cli.sh index 239e9c13..6c28fdee 100755 --- a/scripts/install_cli.sh +++ b/scripts/install_cli.sh @@ -78,15 +78,14 @@ curl -fsSL "$BINARY_URL" -o "${TMP_DIR}/${BINARY_NAME}" curl -fsSL "$CHECKSUM_URL" -o "${TMP_DIR}/checksums.txt" echo "Download complete." -# TODO: fix name_template in goreleaser config. -#echo "Verifying checksum..." +echo "Verifying checksum..." cd "$TMP_DIR" -#if ! sha256sum --check --ignore-missing "checksums.txt"; then -# echo "Checksum verification failed." -# print_manual_install -# exit 1 -#fi -#echo "Checksum is valid." +if ! sha256sum --check --ignore-missing "checksums.txt"; then + echo "Checksum verification failed." + print_manual_install + exit 1 +fi +echo "Checksum is valid." # Decompress and install the binary. tar -xf "${BINARY_NAME}"