adds rudimentary command checks + documents packages to install for alpine

This commit is contained in:
root
2023-12-09 20:10:01 +00:00
parent 2ec0eeefa4
commit 4118b245aa
4 changed files with 41 additions and 5 deletions

13
ddns.sh
View File

@@ -7,6 +7,19 @@ NAMESERVER="1.1.1.1"
# ----- END CONFIG -------------------------------
COMMANDS="dirname cat dig"
for COMMAND in $COMMANDS; do
if ! command -v $COMMAND &> /dev/null
then
echo "$COMMAND could not be found!"
exit 1
fi
done
set -e
SCRIPTPATH="$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )"
DOMAIN="$1"