Optional Sudo
This commit is contained in:
parent
74fb660a18
commit
339ed5ddd3
11
install.sh
11
install.sh
|
@ -31,7 +31,14 @@ fi
|
||||||
BINARY_URL="${BASE_URL}/${binaries[$KEY]}"
|
BINARY_URL="${BASE_URL}/${binaries[$KEY]}"
|
||||||
|
|
||||||
echo "Downloading and installing $BINARY_NAME from $BINARY_URL..."
|
echo "Downloading and installing $BINARY_NAME from $BINARY_URL..."
|
||||||
sudo curl -sSL "$BINARY_URL" -o "${INSTALL_DIR}/${BINARY_NAME}"
|
|
||||||
|
|
||||||
sudo chmod +x "${INSTALL_DIR}/${BINARY_NAME}"
|
# Check if we have write permission to the install directory
|
||||||
|
if [ -w "${INSTALL_DIR}" ]; then
|
||||||
|
curl -sSL "$BINARY_URL" -o "${INSTALL_DIR}/${BINARY_NAME}"
|
||||||
|
chmod +x "${INSTALL_DIR}/${BINARY_NAME}"
|
||||||
|
else
|
||||||
|
sudo curl -sSL "$BINARY_URL" -o "${INSTALL_DIR}/${BINARY_NAME}"
|
||||||
|
sudo chmod +x "${INSTALL_DIR}/${BINARY_NAME}"
|
||||||
|
fi
|
||||||
|
|
||||||
echo "Installed $BINARY_NAME to $INSTALL_DIR"
|
echo "Installed $BINARY_NAME to $INSTALL_DIR"
|
||||||
|
|
Loading…
Reference in New Issue