diff options
Diffstat (limited to 'applications/luci-app-fwknopd/luasrc')
-rw-r--r-- | applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua | 3 | ||||
-rw-r--r-- | applications/luci-app-fwknopd/luasrc/view/fwknopd-qr.htm | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua b/applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua index 8a454dd58..84a1a23d8 100644 --- a/applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua +++ b/applications/luci-app-fwknopd/luasrc/model/cbi/fwknopd.lua @@ -6,6 +6,9 @@ m = Map("fwknopd", translate("Firewall Knock Operator")) s = m:section(TypedSection, "global", translate("Enable Uci/Luci control")) -- Set uci control on or off s.anonymous=true s:option(Flag, "uci_enabled", translate("Enable config overwrite"), translate("When unchecked, the config files in /etc/fwknopd will be used as is, ignoring any settings here.")) +qr = s:option(DummyValue, "note0", "dummy") +qr.template = "fwknopd-qr" +qr:depends("uci_enabled", "1") s = m:section(TypedSection, "access", translate("access.conf stanzas")) -- set the access.conf settings s.anonymous=true diff --git a/applications/luci-app-fwknopd/luasrc/view/fwknopd-qr.htm b/applications/luci-app-fwknopd/luasrc/view/fwknopd-qr.htm new file mode 100644 index 000000000..9e6e8185f --- /dev/null +++ b/applications/luci-app-fwknopd/luasrc/view/fwknopd-qr.htm @@ -0,0 +1 @@ +<% print(luci.sys.exec("sh /usr/sbin/gen-qr.sh")) %> |