From 087c8354c961a4866825d1bb763b3288ac876ce1 Mon Sep 17 00:00:00 2001 From: ohrensessel Date: Sat, 7 Jun 2014 13:43:31 +0200 Subject: [PATCH] Allow sysconfig variable to be used on reboot page --- .../usr/lib/lua/luci/controller/gluon-config-mode/index.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gluon/gluon-config-mode/files/usr/lib/lua/luci/controller/gluon-config-mode/index.lua b/gluon/gluon-config-mode/files/usr/lib/lua/luci/controller/gluon-config-mode/index.lua index 731ed73..d8b21b8 100644 --- a/gluon/gluon-config-mode/files/usr/lib/lua/luci/controller/gluon-config-mode/index.lua +++ b/gluon/gluon-config-mode/files/usr/lib/lua/luci/controller/gluon-config-mode/index.lua @@ -52,6 +52,7 @@ function action_reboot() local pubkey local uci = luci.model.uci.cursor() local meshvpn_enabled = uci:get("fastd", meshvpn_name, "enabled", "0") + local sysconfig = require 'gluon.sysconfig' if meshvpn_enabled == "1" then pubkey = configmode.get_fastd_pubkey(meshvpn_name) end @@ -64,7 +65,7 @@ function action_reboot() if nixio.fork() ~= 0 then luci.template.render("gluon-config-mode/reboot", - {luci=luci, pubkey=pubkey, hostname=hostname, site=site}) + {luci=luci, pubkey=pubkey, hostname=hostname, site=site, sysconfig=sysconfig}) else debug.setfenv(io.stdout, debug.getfenv(io.open '/dev/null')) io.stdout:close()