]> Cypherpunks repositories - gostls13.git/commitdiff
crypto/tls: add FreeBSD root certificate location
authorShenghou Ma <minux.ma@gmail.com>
Wed, 18 Jan 2012 18:03:00 +0000 (10:03 -0800)
committerBrad Fitzpatrick <bradfitz@golang.org>
Wed, 18 Jan 2012 18:03:00 +0000 (10:03 -0800)
    Fixes #2721.

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5532090

src/pkg/crypto/tls/root_unix.go

index 5bbd9825dca4bbe388f3807e7d227a9229157625..acaf3dd9d67a071d18d8c19c9e390f0a9dbb1d3b 100644 (file)
@@ -13,10 +13,11 @@ import (
 
 // Possible certificate files; stop after finding one.
 var certFiles = []string{
-       "/etc/ssl/certs/ca-certificates.crt", // Linux etc
-       "/etc/pki/tls/certs/ca-bundle.crt",   // Fedora/RHEL
-       "/etc/ssl/ca-bundle.pem",             // OpenSUSE
-       "/etc/ssl/cert.pem",                  // OpenBSD
+       "/etc/ssl/certs/ca-certificates.crt",     // Linux etc
+       "/etc/pki/tls/certs/ca-bundle.crt",       // Fedora/RHEL
+       "/etc/ssl/ca-bundle.pem",                 // OpenSUSE
+       "/etc/ssl/cert.pem",                      // OpenBSD
+       "/usr/local/share/certs/ca-root-nss.crt", // FreeBSD
 }
 
 func initDefaultRoots() {