From d610b9c25c142cb66f0b7972ec2d8a5a0991e092 Mon Sep 17 00:00:00 2001 From: Denis Mishin Date: Mon, 27 Nov 2023 10:36:25 -0500 Subject: [PATCH] zero/core: set drwx------ for cache dir (#4764) --- internal/zero/cmd/command.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/zero/cmd/command.go b/internal/zero/cmd/command.go index a5f92c8c1..a012524f0 100644 --- a/internal/zero/cmd/command.go +++ b/internal/zero/cmd/command.go @@ -96,8 +96,8 @@ func getBootstrapConfigFileName() (string, error) { } dir := filepath.Join(cacheDir, "pomerium") - if err := os.MkdirAll(dir, 0644); err != nil { - return "", err + if err := os.MkdirAll(dir, 0o700); err != nil { + return "", fmt.Errorf("error creating cache directory: %w", err) } return filepath.Join(dir, "bootstrap.dat"), nil