diff --git a/rootfs/home/andre/.bashrc b/rootfs/home/andre/.bashrc index ed7ac8f..afdd6d0 100644 --- a/rootfs/home/andre/.bashrc +++ b/rootfs/home/andre/.bashrc @@ -126,14 +126,14 @@ cy-ssh() { SSH_HOSTNAME="admin" fi - - if ! host "$SSH_HOSTNAME" >/dev/null 2>&1; then - SSH_HOSTNAMEDOM="${SSH_HOSTNAME}.conadm.de" - if ! host "$SSH_HOSTNAMEDOM" >/dev/null 2>&1; then - echo "Fehler: \"${SSH_HOSTNAME}\" und \"${SSH_HOSTNAMEDOM}\" nicht auflösbar" >&2 + # Prüfe ob Hostname auflösbar ist + if ! getent hosts "$SSH_HOSTNAME" ; then + # Versuche alternativen Hostname + SSH_HOSTNAME="finance.conadm.de" + if ! getent hosts "$SSH_HOSTNAME"; then + echo "Fehler: \"finance\" und \"finance.conadm.de\" nicht auflösbar" >&2 return 1 fi - SSH_HOSTNAME=$SSH_HOSTNAMEDOM fi SSH_USER="$CYBERARK_USER"