summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Crispin2024-09-21 14:17:17 +0000
committerJohn Crispin2024-10-02 13:41:33 +0000
commitfa53a733abbef5a001a5ff9ba1d7b1822e4caae6 (patch)
tree29d8fe1726074c869f3c517703e5095e2b1d10ab
parenta8271b0f82657e7ead2acb519bb09d5d6e2c6ee6 (diff)
downloadopenwrt-fa53a733abbef5a001a5ff9ba1d7b1822e4caae6.tar.gz
base-files: uci-defaults: allow setting default timezone
Introduce new uci-default functions: - ucidef_set_timezone TZ Signed-off-by: John Crispin <john@phrozen.org>
-rw-r--r--package/base-files/files/lib/functions/uci-defaults.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/package/base-files/files/lib/functions/uci-defaults.sh b/package/base-files/files/lib/functions/uci-defaults.sh
index 507ddfc11a..4a710aab2c 100644
--- a/package/base-files/files/lib/functions/uci-defaults.sh
+++ b/package/base-files/files/lib/functions/uci-defaults.sh
@@ -642,6 +642,13 @@ ucidef_set_hostname() {
json_select ..
}
+ucidef_set_timezone() {
+ local timezone="$1"
+ json_select_object system
+ json_add_string timezone "$timezone"
+ json_select ..
+}
+
ucidef_set_wireless() {
local band="$1"
local ssid="$2"