Changeset 9433d2d in freewrt
- Timestamp:
- Jun 15, 2007, 5:33:22 PM (18 years ago)
- Children:
- 27bc959
- Parents:
- a05cd00
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
package/base-files/files/etc/hotplug.d/button/reset
ra05cd00 r9433d2d 1 # default action: reboot forcibly if RESET button pressed for >4seconds1 # default action: reboot forcibly if RESET button pressed for four seconds 2 2 case $BUTTON:$ACTION in 3 3 reset:pressed) 4 date +%s>/tmp/.reset-button.pressed4 true >/tmp/.reset-button.pressed 5 5 ;; 6 6 reset:released) 7 dst=$(cat /tmp/.reset-button.pressed 2>&-) 8 if test 0 -lt "$dst"; then 9 dst=$(expr $(date +%s) - $dst) 10 test 4 -lt "$dst" && /bin/busybox reboot -f 11 fi 7 test -e /tmp/.reset-button.pressed && \ 8 test 4 -le "$SEEN" && /bin/busybox reboot -f 12 9 rm -f /tmp/.reset-button.pressed 13 10 ;; 14 11 *) 15 rm -f /tmp/.reset-button.pressed # cancel in-progress reset12 rm -f /tmp/.reset-button.pressed 16 13 ;; 17 14 esac
Note:
See TracChangeset
for help on using the changeset viewer.
