From 6e8c6717895a6148b802bcb876a989640306fc00 Mon Sep 17 00:00:00 2001 From: qo-op Date: Wed, 20 May 2020 15:02:00 +0200 Subject: [PATCH] In case try nsloopkup timeout => get /etc/hostname --- zen/tools/nodename | 3 +++ 1 file changed, 3 insertions(+) diff --git a/zen/tools/nodename b/zen/tools/nodename index 2948648..a965d52 100755 --- a/zen/tools/nodename +++ b/zen/tools/nodename @@ -32,6 +32,9 @@ export myRouter=$(sudo route -n | head -n 3 | tail -n 1 | awk '{print $2}') [[ $isLAN ]] && export NODENAME=$(sudo nslookup $myIP $myRouter | head -n 1 | awk -F ' = ' '{print $2}' | sed 's/\.[^.]*$//') \ || export NODENAME=$(sudo nslookup $myIP | head -n 1 | awk -F ' = ' '{print $2}' | sed 's/\.[^.]*$//') +[[ $NODENAME == "" ]] && [[ $isLAN ]] && export NODENAME=$(sudo nslookup $myIP | head -n 1 | awk -F ' = ' '{print $2}' | sed 's/\.[^.]*$//') +[[ $NODENAME == "" ]] && NODENAME=$(cat /etc/hostname) + # I can tell echo "$NODENAME"