From b662bd7b1ce4c373f104b7c2a60adfe4db866ede Mon Sep 17 00:00:00 2001
From: Fabian Seidl <fabian.seidl@h-da.de>
Date: Thu, 16 Jan 2025 12:31:01 +0100
Subject: [PATCH] add execute flag to dir creation

---
 controller/cmd/root.go    | 2 +-
 controller/store/utils.go | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/controller/cmd/root.go b/controller/cmd/root.go
index c2dd7fb6c..4b52eb4a4 100644
--- a/controller/cmd/root.go
+++ b/controller/cmd/root.go
@@ -154,7 +154,7 @@ func initConfig() {
 func ensureFileSystemPathExists(pathToFile string) error {
 	emptyString := []byte("")
 	// create folder if it does not exist
-	if err := os.MkdirAll(configHome, 0600); err != nil {
+	if err := os.MkdirAll(configHome, 0700); err != nil {
 		return err
 	}
 	// create file if it does not exist
diff --git a/controller/store/utils.go b/controller/store/utils.go
index 9d8ebc838..d29dcf421 100644
--- a/controller/store/utils.go
+++ b/controller/store/utils.go
@@ -58,7 +58,7 @@ func ensureFileSystemStoreExists(pathToStore string) error {
 func ensureDirExists(fileName string) error {
 	dirName := filepath.Dir(fileName)
 	if _, serr := os.Stat(dirName); serr != nil {
-		merr := os.MkdirAll(dirName, 0600)
+		merr := os.MkdirAll(dirName, 0700)
 		if merr != nil {
 			return merr
 		}
-- 
GitLab