mirror of
https://github.com/Ysurac/openmptcprouter.git
synced 2025-03-09 15:40:20 +00:00
Lower press time on reset button to 2s instead of 5s
This commit is contained in:
parent
b4c38efdd9
commit
fab62d9438
1 changed files with 31 additions and 0 deletions
31
common/package/base-files/files/etc/rc.button/reset
Executable file
31
common/package/base-files/files/etc/rc.button/reset
Executable file
|
@ -0,0 +1,31 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
. /lib/functions.sh
|
||||||
|
|
||||||
|
OVERLAY="$( grep ' /overlay ' /proc/mounts )"
|
||||||
|
|
||||||
|
case "$ACTION" in
|
||||||
|
pressed)
|
||||||
|
[ -z "$OVERLAY" ] && return 0
|
||||||
|
|
||||||
|
return 5
|
||||||
|
;;
|
||||||
|
timeout)
|
||||||
|
. /etc/diag.sh
|
||||||
|
set_state failsafe
|
||||||
|
;;
|
||||||
|
released)
|
||||||
|
if [ "$SEEN" -lt 1 ]
|
||||||
|
then
|
||||||
|
echo "REBOOT" > /dev/console
|
||||||
|
sync
|
||||||
|
reboot
|
||||||
|
elif [ "$SEEN" -ge 2 -a -n "$OVERLAY" ]
|
||||||
|
then
|
||||||
|
echo "FACTORY RESET" > /dev/console
|
||||||
|
factoryreset -y && reboot &
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
return 0
|
Loading…
Add table
Add a link
Reference in a new issue