mirror of
https://github.com/PretendoNetwork/SSSL.git
synced 2026-04-26 02:18:02 -05:00
chore: prefix environment variable names with SSSL
This commit is contained in:
parent
ce04bbf7d7
commit
80bedc5a33
18
README.md
18
README.md
|
|
@ -48,15 +48,15 @@ This script can also be run in a Docker container.
|
||||||
|
|
||||||
This script can be configured using environment variables or a `.env` file. Alternatively, it can be run with the `-i` or `--interactive` flag to interactively prompt for all configuration values.
|
This script can be configured using environment variables or a `.env` file. Alternatively, it can be run with the `-i` or `--interactive` flag to interactively prompt for all configuration values.
|
||||||
|
|
||||||
| Environment Variable | Description | Default |
|
| Environment Variable | Description | Default |
|
||||||
| --------------------- | ------------------------------------------------------------------- | ----------------------------- |
|
| -------------------------- | ------------------------------------------------------------------- | ----------------------------- |
|
||||||
| NINTENDO_CA_G3_PATH | Path to Nintendo CA - G3 certificate (may be in DER or PEM format) | `./CACERT_NINTENDO_CA_G3.der` |
|
| SSSL_NINTENDO_CA_G3_PATH | Path to Nintendo CA - G3 certificate (may be in DER or PEM format) | `./CACERT_NINTENDO_CA_G3.der` |
|
||||||
| NINTENDO_CA_G3_FORMAT | Nintendo CA - G3 certificate format (must be "der" or "pem") | `der` |
|
| SSSL_NINTENDO_CA_G3_FORMAT | Nintendo CA - G3 certificate format (must be "der" or "pem") | `der` |
|
||||||
| CA_PRIVATE_KEY_PATH | Path to private key for forged CA (will generate if not set) | N/A |
|
| SSSL_CA_PRIVATE_KEY_PATH | Path to private key for forged CA (will generate if not set) | N/A |
|
||||||
| SITE_PRIVATE_KEY_PATH | Path to private key for site certificate (will generate if not set) | N/A |
|
| SSSL_SITE_PRIVATE_KEY_PATH | Path to private key for site certificate (will generate if not set) | N/A |
|
||||||
| CSR_PATH | Path to CSR (will generate if not set) | N/A |
|
| SSSL_CSR_PATH | Path to CSR (will generate if not set) | N/A |
|
||||||
| COMMON_NAME | CN for site certificate (see [the bugs](#the-bugs)) | `*` |
|
| SSSL_COMMON_NAME | CN for site certificate (see [the bugs](#the-bugs)) | `*` |
|
||||||
| OUTPUT_FOLDER_PATH | Output folder | `./` |
|
| SSSL_OUTPUT_FOLDER_PATH | Output folder | `./` |
|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
|
|
|
||||||
14
patch.js
14
patch.js
|
|
@ -26,13 +26,13 @@ async function main() {
|
||||||
}
|
}
|
||||||
|
|
||||||
const options = {
|
const options = {
|
||||||
nintendo_ca_g3_path: process.env.NINTENDO_CA_G3_PATH || defaultOptions.nintendo_ca_g3_path,
|
nintendo_ca_g3_path: process.env.SSSL_NINTENDO_CA_G3_PATH || defaultOptions.nintendo_ca_g3_path,
|
||||||
nintendo_ca_g3_format: process.env.NINTENDO_CA_G3_FORMAT || defaultOptions.nintendo_ca_g3_format,
|
nintendo_ca_g3_format: process.env.SSSL_NINTENDO_CA_G3_FORMAT || defaultOptions.nintendo_ca_g3_format,
|
||||||
ca_private_key_path: process.env.CA_PRIVATE_KEY_PATH || defaultOptions.ca_private_key_path,
|
ca_private_key_path: process.env.SSSL_CA_PRIVATE_KEY_PATH || defaultOptions.ca_private_key_path,
|
||||||
site_private_key_path: process.env.SITE_PRIVATE_KEY_PATH || defaultOptions.site_private_key_path,
|
site_private_key_path: process.env.SSSL_SITE_PRIVATE_KEY_PATH || defaultOptions.site_private_key_path,
|
||||||
csr_path: process.env.CSR_PATH || defaultOptions.csr_path,
|
csr_path: process.env.SSSL_CSR_PATH || defaultOptions.csr_path,
|
||||||
common_name: process.env.COMMON_NAME || defaultOptions.common_name,
|
common_name: process.env.SSSL_COMMON_NAME || defaultOptions.common_name,
|
||||||
output_folder_path: process.env.OUTPUT_FOLDER_PATH || defaultOptions.output_folder_path
|
output_folder_path: process.env.SSSL_OUTPUT_FOLDER_PATH || defaultOptions.output_folder_path
|
||||||
};
|
};
|
||||||
|
|
||||||
if (validateOptions(options)) {
|
if (validateOptions(options)) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user