From 0a2677411bc1a589c70a089333d943c026eac5ac Mon Sep 17 00:00:00 2001 From: jwijenbergh Date: Fri, 15 Jul 2022 15:03:56 +0200 Subject: Util: Create directory with 700 permissions --- internal/util/util.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'internal') diff --git a/internal/util/util.go b/internal/util/util.go index f77d34c..81bd53b 100644 --- a/internal/util/util.go +++ b/internal/util/util.go @@ -27,7 +27,8 @@ func GenerateTimeSeconds() int64 { } func EnsureDirectory(directory string) error { - mkdirErr := os.MkdirAll(directory, os.ModePerm) + // Create with 700 permissions, read, write, execute only for the owner + mkdirErr := os.MkdirAll(directory, 0o700) if mkdirErr != nil { return &types.WrappedErrorMessage{Message: fmt.Sprintf("failed to create directory %s", directory), Err: mkdirErr} } -- cgit v1.2.3