From: Plom Heller Date: Mon, 7 Sep 2026 14:55:26 +0000 (+0200) Subject: Hide password input, silently accept new connection key. X-Git-Url: https://plomlompom.com/repos/foo.html?a=commitdiff_plain;h=76c63d421ac388c37162a6268e189e7b73179d9e;p=confplom Hide password input, silently accept new connection key. --- diff --git a/setup_scripts/install_server.sh b/setup_scripts/install_server.sh index d21593f..494cc25 100755 --- a/setup_scripts/install_server.sh +++ b/setup_scripts/install_server.sh @@ -3,6 +3,7 @@ # constants we might want to change at some point FNAME_REPO_TAR=repo.tar +OPTS_SSH_NEW_HOST="-o StrictHostKeyChecking=accept-new" # constants derived from changeables PATH_REPO_PARENT=$(dirname "${PATH_REPO}") @@ -26,9 +27,9 @@ msg 'Uploading repo tar to server …' if [ -e "${PATH_MY_KNOWN_HOSTS}" ]; then ssh-keygen -f "${PATH_MY_KNOWN_HOSTS}" -R "${SERVER}" fi -scp "${PATH_REPO_TAR}" "${TARGET}:~" +scp ${OPTS_SSH_NEW_HOST} "${PATH_REPO_TAR}" "${TARGET}:~" rm -rf "${DIR_TEMP}" msg 'Unpacking repo and running setup script …' -ssh "${TARGET}" tar xf "${FNAME_REPO_TAR}" -ssh "${TARGET}" "${PATH_SETUP_SCRIPT}" +ssh ${OPTS_SSH_NEW_HOST} "${TARGET}" tar xf "${FNAME_REPO_TAR}" +ssh -t ${OPTS_SSH_NEW_HOST} "${TARGET}" "${PATH_SETUP_SCRIPT}"