From 54d908fe754f0ba3afaff9a8a13138173574dc00 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Mon, 23 Nov 2020 15:52:01 +0100 Subject: [PATCH] cmd/dkim-keygen: set private key file mode to 600 Other users shouldn't be allowed to read the file. --- cmd/dkim-keygen/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/dkim-keygen/main.go b/cmd/dkim-keygen/main.go index 40508d1..f5731bf 100644 --- a/cmd/dkim-keygen/main.go +++ b/cmd/dkim-keygen/main.go @@ -52,7 +52,7 @@ func main() { log.Fatalf("Failed to marshal private key: %v", err) } - f, err := os.Create(filename) + f, err := os.OpenFile(filename, os.O_RDWR|os.O_CREATE|os.O_TRUNC, 0600) if err != nil { log.Fatalf("Failed to create key file: %v", err) }