diff --git a/package/gluon-config-mode/Makefile b/package/gluon-config-mode/Makefile index 37035086..8a081aad 100644 --- a/package/gluon-config-mode/Makefile +++ b/package/gluon-config-mode/Makefile @@ -34,6 +34,7 @@ endef define Package/gluon-config-mode/install $(CP) ./files/* $(1)/ + $(GLUON_GENERATE) ./generate/* $(1)/ endef $(eval $(call BuildPackage,gluon-config-mode)) diff --git a/package/gluon-config-mode/files/etc/config/configmode b/package/gluon-config-mode/files/etc/config/configmode index d5e91003..ff348bb8 100644 --- a/package/gluon-config-mode/files/etc/config/configmode +++ b/package/gluon-config-mode/files/etc/config/configmode @@ -1,4 +1,3 @@ config wizard option enabled '1' option configured '0' - option keyaddress 'keys@luebeck.freifunk.net' diff --git a/package/gluon-config-mode/files/usr/lib/lua/luci/controller/configmode/configmode.lua b/package/gluon-config-mode/files/usr/lib/lua/luci/controller/configmode/configmode.lua index 5c12c493..71a1a60f 100644 --- a/package/gluon-config-mode/files/usr/lib/lua/luci/controller/configmode/configmode.lua +++ b/package/gluon-config-mode/files/usr/lib/lua/luci/controller/configmode/configmode.lua @@ -47,12 +47,11 @@ function action_reboot() local configmode = require "luci.tools.configmode" local pubkey local uci = luci.model.uci.cursor() - local address = uci:get_first("configmode", "wizard", "keyaddress") local meshvpn_enabled = uci:get("fastd", meshvpn_name, "enabled", "0") if meshvpn_enabled == "1" then pubkey = configmode.get_fastd_pubkey(meshvpn_name) end - luci.template.render("configmode/reboot", {pubkey=pubkey, address=address}) + luci.template.render("configmode/reboot", {pubkey=pubkey}) uci:foreach("configmode", "wizard", function(s) uci:set("configmode", s[".name"], "configured", "1") diff --git a/package/gluon-config-mode/files/usr/lib/lua/luci/view/configmode/reboot.htm b/package/gluon-config-mode/files/usr/lib/lua/luci/view/configmode/reboot.htm deleted file mode 100644 index 4ef5a1d0..00000000 --- a/package/gluon-config-mode/files/usr/lib/lua/luci/view/configmode/reboot.htm +++ /dev/null @@ -1,43 +0,0 @@ -<%# -LuCI - Lua Configuration Interface -Copyright 2008 Steven Barth -Copyright 2008 Jo-Philipp Wich - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -$Id$ - --%> - - - - <%=luci.sys.hostname()%> - <% if title then %><%=title%><% else %><%:Rebooting...%><% end %> - - - -
-
-

Geschafft! Dein Freifunkknoten ist nun fertig eingerichtet.

- <% if pubkey then %> -
-

- Dies ist der öffentliche Schlüssel deines Freifunkknotens. Bitte schicke ihn an <%=address%>, um ihn auf den Freifunkservern eintragen zu lassen. Sobald der Schlüssel eingetragen wurde, kann dein Knoten das Mesh-VPN nutzen. -

-
- <%=pubkey%> -
-
- <% end %> -
-

- Dein Knoten startet jetzt neu. Anschließend wird er versuchen sich mit anderen Knoten in der Nähe zu verbinden. Wir wünschen dir viel Spaß dabei Freifunk zu erkunden! -

-
-
-
- - diff --git a/package/gluon-config-mode/generate/usr/lib/lua/luci/view/configmode/reboot.htm b/package/gluon-config-mode/generate/usr/lib/lua/luci/view/configmode/reboot.htm new file mode 100644 index 00000000..c60dc9cf --- /dev/null +++ b/package/gluon-config-mode/generate/usr/lib/lua/luci/view/configmode/reboot.htm @@ -0,0 +1,43 @@ +<%# +LuCI - Lua Configuration Interface +Copyright 2008 Steven Barth +Copyright 2008 Jo-Philipp Wich + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +$Id$ + +-%> + + + + <%=luci.sys.hostname()%> - <% if title then %><%=title%><% else %><%:Rebooting...%><% end %> + + + +
+
+

Geschafft! Dein Freifunkknoten ist nun fertig eingerichtet.

+ <% if pubkey then %> +
+

+ @configmode.msg_pubkey@ +

+
+ <%=pubkey%> +
+
+ <% end %> +
+

+ Dein Knoten startet jetzt neu. Anschließend wird er versuchen sich mit anderen Knoten in der Nähe zu verbinden. Wir wünschen dir viel Spaß dabei Freifunk zu erkunden! +

+
+
+
+ +