Index: src/github.com/cloudflare/cfssl/cmd/cfssljson/cfssljson.go --- src/github.com/cloudflare/cfssl/cmd/cfssljson/cfssljson.go.orig 2018-02-03 08:55:25.000000000 +0100 +++ src/github.com/cloudflare/cfssl/cmd/cfssljson/cfssljson.go 2018-02-03 09:02:46.958949000 +0100 @@ -112,7 +112,7 @@ } if cert != "" { outs = append(outs, outputFile{ - Filename: baseName + ".pem", + Filename: baseName + ".crt", Contents: cert, Perms: 0664, }) @@ -125,7 +125,7 @@ } if key != "" { outs = append(outs, outputFile{ - Filename: baseName + "-key.pem", + Filename: baseName + ".key", Contents: key, Perms: 0600, }) @@ -171,12 +171,12 @@ os.Exit(1) } outs = append(outs, outputFile{ - Filename: baseName + "-bundle.pem", + Filename: baseName + "-bundle.crt", Contents: certificateBundle + "\n" + rootCertificate, Perms: 0644, }) outs = append(outs, outputFile{ - Filename: baseName + "-root.pem", + Filename: baseName + "-root.crt", Contents: rootCertificate, Perms: 0644, })