mirror of https://github.com/aredn/aredn.git
Detect if we support firstboot mode (x86 does not) (#965)
This commit is contained in:
parent
cdeb1b1d44
commit
d6f6c4b698
|
@ -928,7 +928,17 @@ html.navbar_admin("advancedconfig")
|
||||||
html.print("<table width=800px><tr align=center><td>")
|
html.print("<table width=800px><tr align=center><td>")
|
||||||
html.print("<a href='/help.html#advancedconfig' target='_blank'>Help</a>")
|
html.print("<a href='/help.html#advancedconfig' target='_blank'>Help</a>")
|
||||||
html.print(" <input type=submit name=button_reboot value=Reboot style='font-weight:bold' title='Immediately reboot this node'>")
|
html.print(" <input type=submit name=button_reboot value=Reboot style='font-weight:bold' title='Immediately reboot this node'>")
|
||||||
html.print(" <input type=submit name=button_firstboot value='Reset to Firstboot' onclick=\"return confirm('All config settings and add-on packages will be lost back to first boot state. Continue?')\" title='Reset this node to the initial/firstboot status and reboot.'>")
|
local overlay = false
|
||||||
|
for line in io.lines("/proc/mounts")
|
||||||
|
do
|
||||||
|
if line:match("overlay") then
|
||||||
|
overlay = true
|
||||||
|
break
|
||||||
|
end
|
||||||
|
end
|
||||||
|
if overlay then
|
||||||
|
html.print(" <input type=submit name=button_firstboot value='Reset to Firstboot' onclick=\"return confirm('All config settings and add-on packages will be lost back to first boot state. Continue?')\" title='Reset this node to the initial/firstboot status and reboot.'>")
|
||||||
|
end
|
||||||
html.print("</td></tr></table>")
|
html.print("</td></tr></table>")
|
||||||
|
|
||||||
html.print("<div style='margin:10px;padding:5px;background-color:#FF0000;color:#FFFFFF;width:650px;'>")
|
html.print("<div style='margin:10px;padding:5px;background-color:#FF0000;color:#FFFFFF;width:650px;'>")
|
||||||
|
|
Loading…
Reference in New Issue