Skip to content
Snippets Groups Projects
Commit 61f02b78 authored by Adam Wujek's avatar Adam Wujek
Browse files

s [FEATURE: #190] rootfs/etc/init.d/sshd.sh: preserve ssh keys over firmware updates


Signed-off-by: default avatarAdam Wujek <dev_public@wujek.eu>
parent bc8a6e87
No related merge requests found
......@@ -39,10 +39,13 @@ start() {
# Make sure ssh directory exists
mkdir -p /etc/ssh
# Copy keys from permanent location if available
if [ -d "$permanent_path_ssh" ] ; then
cp "$permanent_path_ssh"/ssh_host_*_key* /etc/ssh/
fi
mkdir -p "$permanent_path_ssh"
# Check for the ssh keys
if [ ! -f /etc/ssh/ssh_host_rsa_key ] \
|| [ ! -f /etc/ssh/ssh_host_dsa_key ] \
......@@ -50,7 +53,6 @@ start() {
|| [ ! -f /etc/ssh/ssh_host_ed25519_key ]; then
# echo -n "generating ssh keys... "
/usr/bin/ssh-keygen -A
mkdir -p "$permanent_path_ssh"
cp /etc/ssh/ssh_host_*_key* "$permanent_path_ssh"
fi
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment