23 lines
412 B
Text
23 lines
412 B
Text
|
#!/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"
|
||
|
}
|