rpcd: iwinfo plugin fixes
[openwrt/svn-archive/archive.git] / package / base-files / files / etc / rc.button / reset
1 #!/bin/sh
2
3 . /lib/functions.sh
4
5 case "$ACTION" in
6 pressed)
7 return 5
8 ;;
9 timeout)
10 . /etc/diag.sh
11 set_state failsafe
12 ;;
13 released)
14 if [ "$SEEN" -lt 1 ]
15 then
16 echo "REBOOT" > /dev/console
17 sync
18 reboot
19 elif [ "$SEEN" -gt 5 ]
20 then
21 echo "FACTORY RESET" > /dev/console
22 jffs2reset -y && reboot &
23 fi
24 ;;
25 esac
26
27 return 0