* Initial release.
This commit is contained in:
parent
d944b72807
commit
80bc0c0479
2 changed files with 163 additions and 0 deletions
22
dropbear_hook
Normal file
22
dropbear_hook
Normal file
|
@ -0,0 +1,22 @@
|
|||
#!/usr/bin/ash
|
||||
|
||||
run_hook ()
|
||||
{
|
||||
[ -d /dev/pts ] || mkdir -p /dev/pts
|
||||
mount -t devpts devpts /dev/pts
|
||||
|
||||
echo "Starting dropbear"
|
||||
/usr/sbin/dropbear -E -s -j -k
|
||||
}
|
||||
|
||||
run_cleanuphook ()
|
||||
{
|
||||
umount /dev/pts
|
||||
rm -R /dev/pts
|
||||
if [ -f -f /var/run/dropbear.pid ]; then
|
||||
kill `cat /var/run/dropbear.pid`
|
||||
fi
|
||||
. /ip_opts
|
||||
/sbin/ip addr flush dev "$device"
|
||||
/sbin/ip link set down "$device"
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue