local community = net:formvalue(section)
local external = community and uci:get("freifunk", community, "external") or ""
- -- Configure nameservice
- local hostname
- uci:foreach("system", "system", function(s) hostname = s.hostname end)
-
- if hostname then
- uci:foreach("olsrd", "LoadPlugin",
- function(s)
- if s.library == "olsrd_nameservice.so.0.3" then
- uci:set("olsrd", s['.name'], "name", hostname)
- end
- end)
- end
-
-- Delete old interface
uci:delete_all("olsrd", "Interface", {interface=device})