Skip to content

Conversation

@sgallagher
Copy link
Contributor

This patch allows distribution packagers to pass a
--system-ca-certificates argument to ./configure in order to
specify a CA certificate bundle file on the system on which Node
will be installed. If this argument is passed, Node will only
use the system CA certificates and not its internal built-in ones,
though they can still be extended through the use of the
NODE_EXTRA_CA_CERTS environment variable.

Signed-off-by: Stephen Gallagher [email protected]

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • commit message follows commit guidelines
Affected core subsystem(s)

crypto

This patch allows distribution packagers to pass a `--system-ca-certificates` argument to `./configure` in order to specify a CA certificate bundle file on the system on which Node will be installed. If this argument is passed, Node will *only* use the system CA certificates and not its internal built-in ones, though they can still be extended through the use of the NODE_EXTRA_CA_CERTS environment variable. Signed-off-by: Stephen Gallagher <[email protected]>
@nodejs-github-botnodejs-github-bot added build Issues and PRs related to build files or the CI. c++ Issues and PRs that require attention from people who are familiar with C++. crypto Issues and PRs related to the crypto subsystem. labels Mar 9, 2017
@sgallagher
Copy link
ContributorAuthor

This should be a proper solution for #4175

@sgallagher
Copy link
ContributorAuthor

Hmm, I just saw that something landed in Node.js 7.5.0 that is similar...

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

buildIssues and PRs related to build files or the CI.c++Issues and PRs that require attention from people who are familiar with C++.cryptoIssues and PRs related to the crypto subsystem.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@sgallagher@nodejs-github-bot