Commit 0b93bbb
src: add openssl-system-ca-path configure option
The motivation for this commit is that we need to specify system CA
certificates when building node. While we are aware of the environment
variable NODE_EXTRA_CA_CERTS this is not a great solution as we build
an RPM and we also don't want users to be able to unset them.
The suggestion is to add a configure time property like this:
--openssl-system-ca-path=OPENSSL_SYSTEM_CA_PATH
Use the specified path to system CA (PEM format) in
addition to the OpenSSL supplied CA store or compiled-
in Mozilla CA copy.
Usage example:
$ ./configure --openssl-system-ca-path=/etc/pki/tls/certs/ca-bundle.crt
This would add the specified CA certificates in addition to the ones
already being used.
PR-URL: #16790
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>1 parent 75405a1 commit 0b93bbbCopy full SHA for 0b93bbb
File tree
Expand file treeCollapse file tree
4 files changed
+27
-1
lines changedOpen diff view settings
Filter options
- src
- test/parallel
Expand file treeCollapse file tree
4 files changed
+27
-1
lines changedOpen diff view settings
Collapse file
+8Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
172 | 172 | |
173 | 173 | |
174 | 174 | |
| 175 | + |
| 176 | + |
| 177 | + |
| 178 | + |
| 179 | + |
| 180 | + |
175 | 181 | |
176 | 182 | |
177 | 183 | |
| ||
1013 | 1019 | |
1014 | 1020 | |
1015 | 1021 | |
| 1022 | + |
| 1023 | + |
1016 | 1024 | |
1017 | 1025 | |
1018 | 1026 | |
|
Collapse file
+11Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
297 | 297 | |
298 | 298 | |
299 | 299 | |
| 300 | + |
| 301 | + |
| 302 | + |
| 303 | + |
300 | 304 | |
301 | 305 | |
302 | 306 | |
303 | 307 | |
304 | 308 | |
305 | 309 | |
| 310 | + |
306 | 311 | |
| 312 | + |
| 313 | + |
| 314 | + |
| 315 | + |
| 316 | + |
| 317 | + |
307 | 318 | |
308 | 319 | |
309 | 320 | |
|
Collapse file
+5Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
147 | 147 | |
148 | 148 | |
149 | 149 | |
| 150 | + |
| 151 | + |
150 | 152 | |
151 | 153 | |
152 | 154 | |
| ||
799 | 801 | |
800 | 802 | |
801 | 803 | |
| 804 | + |
| 805 | + |
| 806 | + |
802 | 807 | |
803 | 808 | |
804 | 809 | |
|
Collapse file
test/parallel/test-process-config.js
Copy file name to clipboardExpand all lines: test/parallel/test-process-config.js+3-1Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
45 | 45 | |
46 | 46 | |
47 | 47 | |
48 | | - |
| 48 | + |
| 49 | + |
| 50 | + |
49 | 51 | |
50 | 52 | |
51 | 53 | |
|
0 commit comments