patch nodename for pingable adress

This commit is contained in:
poka 2020-06-04 00:06:18 +02:00
parent 8eb3caa92a
commit fef6d459d7
1 changed files with 5 additions and 1 deletions

View File

@ -48,7 +48,11 @@ fi
# OK no DNS is answering, let's be /etc/hostname
[[ $NODENAME == "" ]] && NODENAME=$(cat /etc/hostname)
NODENAME=$(echo "$NODENAME" | awk '{print tolower($1)}' | tail -n1)
[[ ! $(ping $NODENAME > /dev/null 2>&1) ]] && NODENAME=$(echo $NODENAME | awk -F '.' '{ print $1 }') && NODENAME=$(echo "$NODENAME.local")
# I can tell my name is (in lowercase)
echo "$NODENAME" | awk '{print tolower($1)}'
echo "$NODENAME"
} # Full reading before execution !