From 5bca0364d083177c1520e09f02cba8f2b8658721 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kr=C3=BCger?= Date: Thu, 20 Jan 2022 11:05:35 +0100 Subject: [PATCH] pretty-hostname: instantly apply hostname This makes it work like the CLI --- admin/pretty-hostname/files/pretty_hostname.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/admin/pretty-hostname/files/pretty_hostname.lua b/admin/pretty-hostname/files/pretty_hostname.lua index 5c9c743..505a48d 100644 --- a/admin/pretty-hostname/files/pretty_hostname.lua +++ b/admin/pretty-hostname/files/pretty_hostname.lua @@ -36,6 +36,10 @@ function M.set(uci, pretty_hostname) uci:set('system', system, 'pretty_hostname', pretty_hostname) end + local kernel = assert(io.open('/proc/sys/kernel/hostname', 'w')) + kernel:write(hostname) + kernel:close() + uci:set('system', system, 'hostname', hostname) end