summaryrefslogtreecommitdiffhomepage
path: root/applications/luci-ffwizard-leipzig/luasrc/model
diff options
context:
space:
mode:
Diffstat (limited to 'applications/luci-ffwizard-leipzig/luasrc/model')
-rw-r--r--applications/luci-ffwizard-leipzig/luasrc/model/cbi/ffwizard.lua19
1 files changed, 11 insertions, 8 deletions
diff --git a/applications/luci-ffwizard-leipzig/luasrc/model/cbi/ffwizard.lua b/applications/luci-ffwizard-leipzig/luasrc/model/cbi/ffwizard.lua
index df5afdfa1..fa88f0150 100644
--- a/applications/luci-ffwizard-leipzig/luasrc/model/cbi/ffwizard.lua
+++ b/applications/luci-ffwizard-leipzig/luasrc/model/cbi/ffwizard.lua
@@ -235,19 +235,22 @@ function main.write(self, section, value)
tools.firewall_zone_add_interface("freifunk", device)
- -- Set hostname
local new_hostname = ip:gsub("%.", "-")
local old_hostname = sys.hostname()
- if old_hostname == "OpenWrt" or old_hostname:match("^%d+-%d+-%d+-%d+$") then
- uci:foreach("system", "system",
- function(s)
+ uci:foreach("system", "system",
+ function(s)
+ -- Make crond silent
+ uci:set("system", s['.name'], "cronloglevel", "10")
+
+ -- Set hostname
+ if old_hostname == "OpenWrt" or old_hostname:match("^%d+-%d+-%d+-%d+$") then
uci:set("system", s['.name'], "hostname", new_hostname)
- end)
+ sys.hostname(new_hostname)
+ end
+ end)
- sys.hostname(new_hostname)
- uci:save("system")
- end
+ uci:save("system")
end