Bladeren bron

Make private keys writeable

Read-only is too much hassle for expendable dev keys
Filippo Valsorda 6 jaren geleden
bovenliggende
commit
7544098b30
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1 1
      cert.go

+ 1 - 1
cert.go

@@ -67,7 +67,7 @@ func (m *mkcert) makeCert(hosts []string) {
 	privDER, err := x509.MarshalPKCS8PrivateKey(priv)
 	privDER, err := x509.MarshalPKCS8PrivateKey(priv)
 	fatalIfErr(err, "failed to encode certificate key")
 	fatalIfErr(err, "failed to encode certificate key")
 	err = ioutil.WriteFile(filename+"-key.pem", pem.EncodeToMemory(
 	err = ioutil.WriteFile(filename+"-key.pem", pem.EncodeToMemory(
-		&pem.Block{Type: "PRIVATE KEY", Bytes: privDER}), 0400)
+		&pem.Block{Type: "PRIVATE KEY", Bytes: privDER}), 0600)
 	fatalIfErr(err, "failed to save certificate key")
 	fatalIfErr(err, "failed to save certificate key")
 
 
 	err = ioutil.WriteFile(filename+".pem", pem.EncodeToMemory(
 	err = ioutil.WriteFile(filename+".pem", pem.EncodeToMemory(