blob: 4eb5ea5ca65097902bbc28f3a024ed91c063115e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#!/bin/sh
NAME=ap51-flash
rootfs=""
kernel=""
ubnt=""
[ "$1" -eq "1" ] && loop="1"
ifname="$2"
[ -n "$3" ] && rootfs="--rootfs $3"
[ -n "$4" ] && kernel="--kernel $4"
[ -n "$5" ] && ubnt="--ubnt $5"
while true; do
start-stop-daemon -S -m -p "/var/run/$NAME-$ifname.pid" -n $NAME \
-x /usr/sbin/$NAME -- --flash-from-file "$rootfs" "$kernel" "$ubnt" "$ifname"
rm "/var/run/$NAME-$ifname.pid"
[ "$loop" != "1" ] && break
sleep 15
done
|