luci-mod-admin-full: Enable reset in Luci also for ubi
Enable reset in LuCI also for ubi based firmwares. This closes #672 Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
This commit is contained in:
parent
6b9a7433bc
commit
5b79e62c0a
1 changed files with 2 additions and 2 deletions
|
@ -190,7 +190,7 @@ local function supports_sysupgrade()
|
|||
end
|
||||
|
||||
local function supports_reset()
|
||||
return (os.execute([[grep -sq '"rootfs_data"' /proc/mtd]]) == 0)
|
||||
return (os.execute([[grep -sqE '"rootfs_data"|"ubi"' /proc/mtd]]) == 0)
|
||||
end
|
||||
|
||||
local function storage_size()
|
||||
|
@ -351,7 +351,7 @@ function action_reset()
|
|||
addr = "192.168.1.1"
|
||||
})
|
||||
|
||||
fork_exec("killall dropbear uhttpd; sleep 1; mtd -r erase rootfs_data")
|
||||
fork_exec("sleep 1; killall dropbear uhttpd; sleep 1; jffs2reset -y && reboot")
|
||||
return
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in a new issue