|
@@ -31,6 +31,14 @@ start)
|
|
|
echo "dropbear: key generation exited with code $?"
|
|
|
fi
|
|
|
fi
|
|
|
+ if test ! -f /etc/dropbear/dropbear_ecdsa_host_key; then
|
|
|
+ # take it easy here, since above already catched the worst cases
|
|
|
+ if test -x /usr/bin/dropbearkey; then
|
|
|
+ echo "dropbear: generating SSH private key (ECDSA)"
|
|
|
+ /usr/bin/dropbearkey -f /etc/dropbear/dropbear_ecdsa_host_key -t ecdsa
|
|
|
+ echo "dropbear: key generation exited with code $?"
|
|
|
+ fi
|
|
|
+ fi
|
|
|
/usr/sbin/dropbear $dropbear_flags
|
|
|
;;
|
|
|
stop)
|