Skip to content

Commit

Permalink
chore: install script
Browse files Browse the repository at this point in the history
add check for tar command
  • Loading branch information
sundowndev committed Jul 1, 2022
1 parent c2ca8e1 commit 839f41f
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions support/scripts/install
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,22 @@ os="$(uname -s)_$(uname -m)"
if [ $os == "Linux_x86_64" ] || [ $os == "Linux_armv6" ] || [ $os == "Darwin_x86_64" ] || [ $os == "Darwin_arm64" ] || [ $os == "Linux_arm64" ] || [ $os == "Linux_i386" ]; then
echo "Installing PhoneInfoga"
phoneinfoga_version=$(curl -s https://api.github.com/repos/sundowndev/phoneinfoga/releases/latest | grep tag_name | cut -d '"' -f 4)
echo "Found version $phoneinfoga_version"
echo "Found version $phoneinfoga_version\n"

echo "Downloading version $phoneinfoga_version..."
wget "https://github.com/sundowndev/phoneinfoga/releases/download/$phoneinfoga_version/phoneinfoga_$os.tar.gz"

echo "Verifying checksum..."
curl -sSL "https://github.com/sundowndev/phoneinfoga/releases/download/$phoneinfoga_version/phoneinfoga_checksums.txt" -o phoneinfoga_SHA256SUMS
sha256sum --ignore-missing -c phoneinfoga_SHA256SUMS
rm phoneinfoga_SHA256SUMS
[ $? -eq 0 ] || exit 1

tar xfv "phoneinfoga_$os.tar.gz"
[ $? -eq 0 ] || exit 1

# Clear downloaded assets
rm phoneinfoga_$os.tar.gz
rm phoneinfoga_SHA256SUMS

echo "Installation completed successfully."
echo "Check the version : ./phoneinfoga version"
Expand Down

0 comments on commit 839f41f

Please sign in to comment.