From: Shenghou Ma Date: Wed, 18 Jan 2012 18:03:00 +0000 (-0800) Subject: crypto/tls: add FreeBSD root certificate location X-Git-Tag: weekly.2012-01-20~58 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=18de11479c08fcb3d0b457a4bcabae5457168258;p=gostls13.git crypto/tls: add FreeBSD root certificate location Fixes #2721. R=golang-dev, bradfitz CC=golang-dev https://golang.org/cl/5532090 --- diff --git a/src/pkg/crypto/tls/root_unix.go b/src/pkg/crypto/tls/root_unix.go index 5bbd9825dc..acaf3dd9d6 100644 --- a/src/pkg/crypto/tls/root_unix.go +++ b/src/pkg/crypto/tls/root_unix.go @@ -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() {