From ad27c133eb606ee39fa346b7bdb26c1764ee869e Mon Sep 17 00:00:00 2001 From: Hans Dedecker Date: Thu, 30 Apr 2020 21:29:09 +0200 Subject: [PATCH] base-files: generate config files with correct permissions As touch creates files with permission 0644 use umask to create config files with permission 0600 to be inline with INSTALL_CONF Signed-off-by: Hans Dedecker --- package/base-files/files/bin/config_generate | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/base-files/files/bin/config_generate b/package/base-files/files/bin/config_generate index 3bf48d72161..abb1388ba15 100755 --- a/package/base-files/files/bin/config_generate +++ b/package/base-files/files/bin/config_generate @@ -426,6 +426,8 @@ generate_gpioswitch() { json_init json_load "$(cat ${CFG})" +umask 077 + if [ ! -s /etc/config/network ]; then touch /etc/config/network generate_static_network -- 2.30.2