diff --git a/packages/network/dropbear/init.d/41_sshd b/packages/network/dropbear/init.d/41_sshd index 5f63718fa6..b290eff55a 100755 --- a/packages/network/dropbear/init.d/41_sshd +++ b/packages/network/dropbear/init.d/41_sshd @@ -4,19 +4,19 @@ ( # Check for the Dropbear RSA key - if [ ! -f /etc/dropbear/dropbear_rsa_host_key ] ; then + if [ ! -f /storage/.cache/dropbear/dropbear_rsa_host_key ] ; then progress "SSH: generating rsa key" - $IONICE mkdir -p /etc/dropbear - dropbearkey -t rsa -f /etc/dropbear/dropbear_rsa_host_key > /dev/null 2>&1 + $IONICE mkdir -p /storage/.cache/dropbear + dropbearkey -t rsa -f /storage/.cache/dropbear/dropbear_rsa_host_key > /dev/null 2>&1 fi # Check for the Dropbear DSS key - if [ ! -f /etc/dropbear/dropbear_dss_host_key ] ; then + if [ ! -f /storage/.cache/dropbear/dropbear_dss_host_key ] ; then progress "SSH: generating dsa key" - $IONICE mkdir -p /etc/dropbear - dropbearkey -t dss -f /etc/dropbear/dropbear_dss_host_key > /dev/null 2>&1 + $IONICE mkdir -p /storage/.cache/dropbear + dropbearkey -t dss -f /storage/.cache/dropbear/dropbear_dss_host_key > /dev/null 2>&1 fi progress "Starting SSH Server" diff --git a/packages/network/dropbear/install b/packages/network/dropbear/install index bb34dc1fbb..f3d26c5eb0 100755 --- a/packages/network/dropbear/install +++ b/packages/network/dropbear/install @@ -13,5 +13,5 @@ mkdir -p $INSTALL/usr/bin cp -PR $PKG_BUILD/dropbearkey $INSTALL/usr/bin cp -PR $PKG_BUILD/scp $INSTALL/usr/bin -mkdir -p $INSTALL/usr/config/dropbear - ln -s /storage/.config/dropbear $INSTALL/etc/dropbear \ No newline at end of file +mkdir -p $INSTALL/etc + ln -s /storage/.cache/dropbear $INSTALL/etc/dropbear \ No newline at end of file