added axe kernel modules, dropbear, rewrite inittab system, use /dev/mtdblock4 for config

This commit is contained in:
Jaroslav Kysela
2015-03-28 20:33:17 +01:00
parent 4acb001e0a
commit 86243d95c5
11 changed files with 161 additions and 9 deletions

24
fs-add/etc/init.d/dropbear Executable file
View File

@@ -0,0 +1,24 @@
#!/bin/sh
test -r /etc/sysconfig/config && . /etc/sysconfig/config
if test "$DROPBEAR" != "yes"; then
exit 0
fi
if ! test -r /etc/dropbear/dropbear_dss_host_key; then
mkdir -p /etc/dropbear
if test -r /etc/sysconfig/dropbear_dss_host_key; then
cp /etc/sysconfig/dropbear_dss_host_key /etc/dropbear/dropbear_dss_host_key
else
dropbearkey -t dss -f /etc/dropbear/dropbear_dss_host_key
cp /etc/dropbear/dropbear_dss_host_key /etc/sysconfig/dropbear_dss_host_key
fi
fi
export HOME=/root
if test -r /etc/sysconfig/authorized_keys ; then
mkdir -p $HOME/.ssh
cp /etc/sysconfig/authorized_keys $HOME/.ssh/authorized_keys
chmod 0600 $HOME/.ssh/authorized_keys
fi
exec dropbear -F