# 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}")
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}"