From 160d43e87ff6efa7601d691416d69a3808b179db Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Mon, 7 Dec 2015 10:13:15 +0100 Subject: [PATCH] SSH: Don't set "ServerAliveInterval" option explicitely --- scripts/trigger-rcmd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/trigger-rcmd b/scripts/trigger-rcmd index 17fd8a3..0ec4bec 100755 --- a/scripts/trigger-rcmd +++ b/scripts/trigger-rcmd @@ -73,7 +73,7 @@ do_rcmd() { for i in `seq 1 $SSH_CHECKS`; do echo "$NAME: checking SSH connection ($i/$SSH_CHECKS) ..." - ssh -q -o "ServerAliveInterval 120" "$SYSTEM" true >/dev/null 2>&1 && break + ssh -q "$SYSTEM" true >/dev/null 2>&1 && break echo "$NAME: SSH on \"$SYSTEM\" not ready. Waiting ..." sleep 10s done @@ -87,7 +87,7 @@ do_rcmd() { echo "$NAME: calling \"$CMD\" on \"$SYSTEM\" ..." echo - ssh -q -o "ServerAliveInterval 120" "$SYSTEM" "$CMD" /dev/null + ssh -q "$SYSTEM" "sync; shutdown -hP $SHUTDOWN_TIME" >/dev/null if [ $? -ne 0 ]; then echo "$NAME: failed to power off \"$SYSTEM\"!" >&2 return 5 -- 2.39.2