From ebaaf2c67fe907d092d98e28768bfda01fa5bc4a Mon Sep 17 00:00:00 2001 From: Joyee Cheung Date: Thu, 31 Jul 2025 11:16:57 +0100 Subject: [PATCH] doc: add manpage entry for --use-system-ca MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR-URL: https://github.com/nodejs/node/pull/59273 Reviewed-By: Luigi Pinca Reviewed-By: Ulises Gascón Reviewed-By: Darshan Sen Reviewed-By: Harshitha K P --- doc/node.1 | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/doc/node.1 b/doc/node.1 index 3398c4524ae..7dbdf038711 100644 --- a/doc/node.1 +++ b/doc/node.1 @@ -613,6 +613,13 @@ See and .Ev SSL_CERT_FILE . . +.It Fl -use-system-ca +Use the trusted CA certificates present in the system store, in addition to the certificates in the +bundled Mozilla CA store and certificates from `NODE_EXTRA_CA_CERTS`. On Windows and macOS, it uses system APIs to +integrate additional trusted certificates. On other platforms it is similar to `--use-openssl-ca` with the difference +being that it caches the certificates on first load, and the system certificates are added in a complementary manner +without replacing certificates from other sources. This flag supersedes `--use-openssl-ca`. +. .It Fl -use-largepages Ns = Ns Ar mode Re-map the Node.js static code to large memory pages at startup. If supported on the target system, this will cause the Node.js static code to be moved onto 2