From patchwork Fri Nov 1 08:55:27 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [2/2] dropbear: If a host key exists in /etc/dropbear it will be used - even for ro fs X-Patchwork-Submitter: =?utf-8?q?Kim_B=C3=B8ndergaard?= X-Patchwork-Id: 287742 X-Patchwork-Delegate: esben@haabendal.dk Message-Id: <7fce085bfb56ac0f4297f417bfa702702f864e7c.1383295764.git.kibo@prevas.dk> To: , Cc: =?UTF-8?q?Kim=20B=C3=B8ndergaard?= Date: Fri, 1 Nov 2013 08:55:27 +0000 From: =?UTF-8?q?Kim=20B=C3=B8ndergaard?= List-Id: OE-lite development --- recipes/dropbear/dropbear/init | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/recipes/dropbear/dropbear/init b/recipes/dropbear/dropbear/init index 90de8e9..b05997e 100755 --- a/recipes/dropbear/dropbear/init +++ b/recipes/dropbear/dropbear/init @@ -45,6 +45,12 @@ else DROPBEAR_DSSKEY_DEFAULT="/etc/dropbear/dropbear_dss_host_key" fi +# If /etc file exist use this despite readonly +test -e /etc/dropbear/dropbear_rsa_host_key && \ + DROPBEAR_RSAKEY_DEFAULT="/etc/dropbear/dropbear_rsa_host_key" +test -e /etc/dropbear/dropbear_dss_host_key && \ + DROPBEAR_DSSKEY_DEFAULT="/etc/dropbear/dropbear_dss_host_key" + test -z "$DROPBEAR_BANNER" || \ DROPBEAR_EXTRA_ARGS="$DROPBEAR_EXTRA_ARGS -b $DROPBEAR_BANNER" test -n "$DROPBEAR_RSAKEY" || \