diff --git a/scripts/installer/installer b/scripts/installer/installer index 2a73b442..01605942 100755 --- a/scripts/installer/installer +++ b/scripts/installer/installer @@ -65,17 +65,19 @@ function install_abra_release { checksums=$(wget -q -O- $checksums_url) checksum=$(echo "$checksums" | grep "$FILENAME" - | sed -En 's/([0-9a-f]{64})\s+'"$FILENAME"'.*/\1/p') + abra_download="/tmp/abra-download" echo "downloading $ABRA_VERSION $PLATFORM binary release for abra..." - wget -q "$release_url" -O "$HOME/.local/bin/.abra-download" - localsum=$(sha256sum $HOME/.local/bin/.abra-download | sed -En 's/([0-9a-f]{64})\s+.*/\1/p') + + wget -q "$release_url" -O $abra_download + localsum=$(sha256sum $abra_download | sed -En 's/([0-9a-f]{64})\s+.*/\1/p') echo "checking if checksums match..." if [[ "$localsum" != "$checksum" ]]; then print_checksum_error exit 1 fi echo "$(tput setaf 2)check successful!$(tput sgr0)" - mv "$HOME/.local/bin/.abra-download" "$HOME/.local/bin/abra" + mv "$abra_download" "$HOME/.local/bin/abra" chmod +x "$HOME/.local/bin/abra" x=$(echo $PATH | grep $HOME/.local/bin)