From 68efddb57e131a3b82d06efd70e7b983b5dce5b2 Mon Sep 17 00:00:00 2001 From: Katharina Renk <katharina.renk@stud.h-da.de> Date: Thu, 1 Feb 2024 10:17:34 +0100 Subject: [PATCH] changed permissions for config directory --- cli/cmd/root.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cli/cmd/root.go b/cli/cmd/root.go index 589908438..c54937f91 100644 --- a/cli/cmd/root.go +++ b/cli/cmd/root.go @@ -110,12 +110,12 @@ func initConfig() { if err := viper.ReadInConfig(); err != nil { if ok := errors.As(err, &viper.ConfigFileNotFoundError{}); ok { // create folder if it does not exist - if err := os.MkdirAll(defaultPath, 0600); err != nil { + if err := os.MkdirAll(defaultPath, 0700); err != nil { log.Error("Config directory not found and was unable to create, error: ", err) } // Config file not found // Try to create empty config file - if err = os.WriteFile(fmt.Sprintf("%s%s", defaultPath, configFileName), []byte(""), 0600); err != nil { + if err = os.WriteFile(fmt.Sprintf("%s%s", defaultPath, configFileName), []byte(""), 0700); err != nil { log.Error("Config file not found and was unable to create, error: ", err) } } else { -- GitLab