From 72fd809734d6b104ef830387403d3b6206d25834 Mon Sep 17 00:00:00 2001 From: Gordon Grant-Stuart Date: Wed, 22 Feb 2023 17:21:34 +0000 Subject: [PATCH] fix host key problem --- tunnelkeeper | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tunnelkeeper b/tunnelkeeper index eec7284..2eeb0ea 100755 --- a/tunnelkeeper +++ b/tunnelkeeper @@ -37,7 +37,7 @@ function dbg () { } function connect () { - ssh -F "${SSHCONF}" $dbgopt -o "ControlMaster auto" -o "UserKnownHostsFile /dev/null" -S "$BASEDIR/var/$1.tksock" -N $1 '#tunnelkeeper' 2>&1 | dbg + ssh -F "${SSHCONF}" $dbgopt -o "ControlMaster auto" -o "StrictHostKeyChecking no" -S "$BASEDIR/var/$1.tksock" -N $1 '#tunnelkeeper' 2>&1 | dbg } @@ -67,7 +67,7 @@ case "$1" in while true; do sleep $TIMEOUT echo "tick $2" | dbg - if [[ $(timeout $TIMEOUT ssh localhost -S $BASEDIR/var/$2.tksock "echo tk") != "tk" ]]; then + if [[ $(timeout $TIMEOUT ssh localhost -o "StrictHostKeyChecking no" -S $BASEDIR/var/$2.tksock "echo tk") != "tk" ]]; then ssh localhost -O exit -S $BASEDIR/var/$2.tksock echo "Killing connection to $2. Trying again." | dbg fi