From 62bd3ec5bee433d309df757cb5140acba5576ea9 Mon Sep 17 00:00:00 2001 From: Brandon Philips Date: Mon, 9 Mar 2015 02:57:16 -0400 Subject: [PATCH] pkg: keystore: default to 0755 for keystore There is nothing private about our collection of public keys. Make it world-readable by default. This makes it possible to fetch containers as non-root users. --- pkg/keystore/keystore.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/keystore/keystore.go b/pkg/keystore/keystore.go index c0b7425..b786c22 100644 --- a/pkg/keystore/keystore.go +++ b/pkg/keystore/keystore.go @@ -139,7 +139,7 @@ func storeTrustedKey(dir string, r io.Reader) (string, error) { if err != nil { return "", err } - if err := os.MkdirAll(dir, 0700); err != nil { + if err := os.MkdirAll(dir, 0755); err != nil { return "", err } entityList, err := openpgp.ReadArmoredKeyRing(bytes.NewReader(pubkeyBytes))