From b5f64717b4ff3685c3cb8978d9a91f03780a1094 Mon Sep 17 00:00:00 2001 From: Yuhang Wei Date: Sat, 8 Mar 2025 12:06:33 +0000 Subject: [PATCH] fix(kbimg): set default umask to 022 Signed-off-by: Yuhang Wei --- KubeOS-Rust/kbimg/src/scripts_gen.rs | 1 + KubeOS-Rust/kbimg/src/values.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/KubeOS-Rust/kbimg/src/scripts_gen.rs b/KubeOS-Rust/kbimg/src/scripts_gen.rs index 9993af1c..b9c53c08 100644 --- a/KubeOS-Rust/kbimg/src/scripts_gen.rs +++ b/KubeOS-Rust/kbimg/src/scripts_gen.rs @@ -486,6 +486,7 @@ pub(crate) fn gen_admin_vars(file: &mut dyn Write, docker_img: &str, hostshell: file, r#"set -eux +umask 022 SCRIPTS_DIR=$(dirname "$0") LOCK="${{SCRIPTS_DIR}}"/test.lock ADMIN_CONTAINER_DIR="${{SCRIPTS_DIR}}"/admin-container diff --git a/KubeOS-Rust/kbimg/src/values.rs b/KubeOS-Rust/kbimg/src/values.rs index 7cf322e1..928a22eb 100644 --- a/KubeOS-Rust/kbimg/src/values.rs +++ b/KubeOS-Rust/kbimg/src/values.rs @@ -70,6 +70,7 @@ pub const COPYRIGHT: &str = r#"# Copyright (c) Huawei Technologies Co., Ltd. 202 pub const GLOBAL_VARS: &str = r#"set -eux +umask 022 NAME=KubeOS ID=kubeos SCRIPTS_DIR=$(cd "$(dirname "$0")" && pwd) -- Gitee