BSD Ports

security/ca_root_nss 3.131.1 MidnightBSD

The root certificate bundle from the Mozilla Project

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
75b7a63995
License
MPL20
Categories
security

Description

Root certificates from certificate authorities included in the Mozilla NSS library and thus in Firefox and Thunderbird.

This port directly tracks the version of NSS in the security/nss port.

In the other systems

SystemPortVersion
MidnightBSDsecurity/ca_root_nss3.131.1
FreeBSDsecurity/ca_root_nss3.132
DragonFlysecurity/ca_root_nss3.108
HardenedBSDsecurity/ca_root_nss3.130
GhostBSDsecurity/ca_root_nss3.129
OPNsensesecurity/ca_root_nss3.124

Install

Binary package:

mport install ca_root_nss

From mports:

cd /usr/mports/security/ca_root_nss && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	ca_root_nss>0:security/ca_root_nss

Dependencies

Configuration

Options name: security_ca_root_nss

OptionDefaultDescription
ETCSYMLINKonAdd symlinks to default bundle locations
USES
perl5 ssl:build
Service scripts
none

Files

pkg-plist 7
  • %%CERTDIR%%/ca-root-nss.crt
  • @sample etc/ssl/cert.pem.sample
  • openssl/cert.pem
  • %%ETCSYMLINK%%/etc/ssl/cert.pem
  • @postexec certctl rehash
  • @postunexec certctl rehash
  • @postexec [ ! -e %%LOCALBASE%%/bin/cert-sync ] || %%LOCALBASE%%/bin/cert-sync --quiet %%PREFIX%%/share/certs/ca-root-nss.crt
distinfo 1
FileSizeSHA256
nss-3.131.1.tar.gz8.8058024e+07b1dbc1d9e7f3f8455dfb6d58ec8f7229d8a8450c629a9e69ef2ef6081f359056
Master sites 1
  • MOZILLA/security/nss/releases/${DISTNAME:tu:C/[-.]/_/g}_RTM/src

Commit history 3

DateCommitCreditsLog message
75b7a63995 Lucas Holt security/ca_root_nss: sync with NSS 3.131.1 (#1829)
Security update that goes with #1828 (security/nss 3.131.1). Release announcement: https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/vSxZxnOMMvs This regenerates `ca-root-nss.crt` from NSS 3.131.1 and drops these roots: - emSign Root CA - C1 (bug 2083709) - emSign ECC Root CA - C3 (bug 2083709) - emSign ECC Root CA - G3 (bug 2084101). This removal responds to a security incident that affected intermediate certificates. Mozilla's OneCRL update only protects Firefox. Anything that uses the system bundle (OpenSSL, curl, `mport`, and so on) needs this port updated. ## Testing (MidnightBSD 4.0.9 amd64) - `makesum`: the hash is the same distfile and SHA256 as #1828, and it matches Mozilla's `SHA256SUMS`. - `package` from a clean `work/` succeeds with no plist discrepancies. …
7c7ac56416 Lucas Holt security/ca_root_nss: sync with NSS 3.129 (#1705)
b9b067e093 Lucas Holt Update Thunderbird to 153.0
Update NSS and ca_root_nss to 3.125 and refresh cbindgen for the Thunderbird build. Preserve MidnightBSD compatibility fixes for protobuf alignment, libproxy, and __XSI_VISIBLE. AI-Assisted-by: Codex GPT-5 <[email protected]> Signed-off-by: Lucas Holt <[email protected]>