rootfs/home/andre/.bashrc aktualisiert
This commit is contained in:
@@ -75,14 +75,15 @@ cy-ssh() {
|
|||||||
|
|
||||||
if [ $# -lt 1 ]; then
|
if [ $# -lt 1 ]; then
|
||||||
echo "Usage: $0 <host> [ssh-options...]"
|
echo "Usage: $0 <host> [ssh-options...]"
|
||||||
return 1
|
return 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
HOST="$1"
|
HOST="$1"
|
||||||
shift || true
|
shift || true
|
||||||
|
|
||||||
# Defaults
|
# Defaults
|
||||||
DOMAIN="conacc.local"
|
DOMAIN1="conadm.de"
|
||||||
|
DOMAIN2="conacc.local"
|
||||||
SSH_HOSTNAME="finance"
|
SSH_HOSTNAME="finance"
|
||||||
SSH_PROXY=""
|
SSH_PROXY=""
|
||||||
|
|
||||||
@@ -130,13 +131,17 @@ cy-ssh() {
|
|||||||
# Prüfe ob Hostname auflösbar ist
|
# Prüfe ob Hostname auflösbar ist
|
||||||
if ! getent hosts "$SSH_HOSTNAME" >/dev/null 2>&1 ; then
|
if ! getent hosts "$SSH_HOSTNAME" >/dev/null 2>&1 ; then
|
||||||
# Versuche alternativen Hostname
|
# Versuche alternativen Hostname
|
||||||
SSH_HOSTNAME_DOM="${SSH_HOSTNAME}.${DOMAIN}"
|
SSH_HOSTNAME_DOM="${SSH_HOSTNAME}.${DOMAIN1}"
|
||||||
|
if ! getent hosts "$SSH_HOSTNAME_DOM" >/dev/null 2>&1; then
|
||||||
|
SSH_HOSTNAME_DOM="${SSH_HOSTNAME}.${DOMAIN2}"
|
||||||
if ! getent hosts "$SSH_HOSTNAME_DOM" >/dev/null 2>&1; then
|
if ! getent hosts "$SSH_HOSTNAME_DOM" >/dev/null 2>&1; then
|
||||||
echo "
|
echo "
|
||||||
! cy-ssh Fehler: \"${SSH_HOSTNAME}\" und \"${SSH_HOSTNAME_DOM}\" nicht auflösbar" >&2
|
! cy-ssh Fehler: \"${SSH_HOSTNAME}\" und \"${SSH_HOSTNAME}.${DOMAIN1}\" und \"${SSH_HOSTNAME}.${DOMAIN2}\" nicht auflösbar" >&2
|
||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
SSH_HOSTNAME=$SSH_HOSTNAME_DOM
|
SSH_HOSTNAME=$SSH_HOSTNAME_DOM
|
||||||
|
echo "Nutze $SSH_HOSTNAME"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
SSH_USER="$CYBERARK_USER"
|
SSH_USER="$CYBERARK_USER"
|
||||||
|
|||||||
Reference in New Issue
Block a user