zshenv, zshrc: add fallback to uname for HOSTNAME
[grml-etc-core.git] / etc / zsh / zshenv
index 9b70921..8e4ae78 100644 (file)
@@ -32,6 +32,8 @@ elif [[ -x $(which hostname) ]] ; then
   export HOSTNAME="$(hostname)"
 elif [[ -x $(which hostnamectl) ]] ; then
   export HOSTNAME="$(hostnamectl --static)"
+else
+  export HOSTNAME="$(uname -n)"
 fi
 
 # make sure /usr/bin/id is available