mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-09-21 14:11:06 +02:00
Copy old SSH host keys
This commit is contained in:
@@ -404,6 +404,13 @@ if [ ${isMounted} -eq 0 ]; then
|
|||||||
infoMessage="Please Login for Migration"
|
infoMessage="Please Login for Migration"
|
||||||
setupPhase="migration"
|
setupPhase="migration"
|
||||||
elif [ "${hddRaspiData}" == "1" ]; then
|
elif [ "${hddRaspiData}" == "1" ]; then
|
||||||
|
|
||||||
|
# INIT OLD SSH HOST KEYS on Update/Recovery to prevent "Unknown Host" on ssh client
|
||||||
|
echo "COPY und Activating old SSH host keys" >> $logFile
|
||||||
|
sudo cp -r /mnt/hdd/ssh/* /etc/ssh/ >> ${logFile} 2>&1
|
||||||
|
sudo systemctl restart sshd
|
||||||
|
sudo dpkg-reconfigure openssh-server
|
||||||
|
|
||||||
# determine if this is a recovery or an update
|
# determine if this is a recovery or an update
|
||||||
# TODO: improve version/update detetion later
|
# TODO: improve version/update detetion later
|
||||||
isRecovery=$(echo "${hddRaspiVersion}" | grep -c "${codeVersion}")
|
isRecovery=$(echo "${hddRaspiVersion}" | grep -c "${codeVersion}")
|
||||||
@@ -414,6 +421,7 @@ if [ ${isMounted} -eq 0 ]; then
|
|||||||
infoMessage="Please Login for Update"
|
infoMessage="Please Login for Update"
|
||||||
setupPhase="update"
|
setupPhase="update"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# signal "WAIT LOOP: SETUP" to LCD, SSH & WEBAPI
|
# signal "WAIT LOOP: SETUP" to LCD, SSH & WEBAPI
|
||||||
|
Reference in New Issue
Block a user