summaryrefslogtreecommitdiff
path: root/local
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2023-06-15 17:28:29 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2023-06-15 17:28:29 +0200
commit3b4e1a28ca48625800b7ad408fd88a0f7f342308 (patch)
treeedbbc55f949850ab618e29ad3ddfd4800ded641b /local
parentd269e28cd97bdd34a1d2278e2b1ed52b9158fc8a (diff)
downloadi486tcc-linux-3b4e1a28ca48625800b7ad408fd88a0f7f342308.tar.gz
i486tcc-linux-3b4e1a28ca48625800b7ad408fd88a0f7f342308.tar.bz2
added dropbear
Diffstat (limited to 'local')
-rwxr-xr-xlocal/etc/rc.init11
1 files changed, 11 insertions, 0 deletions
diff --git a/local/etc/rc.init b/local/etc/rc.init
index 50468f1..f6c7ca8 100755
--- a/local/etc/rc.init
+++ b/local/etc/rc.init
@@ -18,4 +18,15 @@ respawn getty /dev/tty3 &
respawn getty /dev/tty4 &
respawn getty /dev/ttyS0 &
+if test ! -d /etc/dropbear; then
+ echo "Generating host keys.."
+ mkdir /etc/dropbear
+ dropbearkey -t rsa -f /etc/dropbear/dropbear_rsa_host_key
+ dropbearkey -t dss -f /etc/dropbear/dropbear_dss_host_key
+ dropbearkey -t ecdsa -f /etc/dropbear/dropbear_ecdsa_host_key
+ dropbearkey -t ed25519 -f /etc/dropbear/dropbear_ed25519_host_key
+fi
+echo "Starting SSH daemon.."
+dropbear
+
echo "Ready."