- #!/system/bin/sh
- export PATH=/system/xbin:$PATH
- IP="$(ip -f inet addr show wlan0 | awk -F / '/inet / {print $1}' | awk -F' ' '{print $2}')"
- PID="$(pidof dropbear)"
- echo IP: $IP
- echo PID: $PID
- if [ -n "$IP" ]; then
- echo IP Check Succeeded
- if [ -z "$PID" ]; then
- echo PID Check Succeeded: dropbear not running
- busybox nice -n -5 /data/dropbear/dropbear -A -N root -C '<somepassword>' -T /data/dropbear/authorized_keys -U 0 -G 0 -r /data/dropbear/dropbear_rsa_host_key -p 22 -e
- return="$?"
- if [ "$return" -ne "0" ]; then
- echo "dropbear failed to start ($return)"
- else
- echo dropbear started
- fi
- else
- echo dropbear already running: nothing to do
- fi
- else
- echo IP Check failed
- if [ -n "$PID" ]; then
- echo PID Check Succeeded: killing dropbear
- killall dropbear
- sleep 5
- killall -9 dropbear
- echo dropbear killed
- else
- echo dropbear not running: nothing to do
- fi
- fi
Untitled
Posted by Anonymous on Wed 31st Aug 2016 00:39
raw | new post
view followups (newest first): Untitled by Anonymous
Submit a correction or amendment below (click here to make a fresh posting)
After submitting an amendment, you'll be able to view the differences between the old and new posts easily.
kpaste.net RSS