Commit 3e7bb81
committed
Add support for custom certificate key types via environment variables
This change allows users to specify custom key types and elliptic curves
for SSL certificates through CERT_KEY_TYPE and CERT_ELLIPTIC_CURVE
environment variables. This enables support for ECDSA P-256 certificates
and other key types.
When these environment variables are empty or not set, the current
default behavior is preserved, ensuring backward compatibility.
The environment variables are passed as arguments to certbot when
generating or renewing certificates for both HTTP and DNS challenges.1 parent 487fa6d commit 3e7bb81
2 files changed
+23
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
857 | 857 | | |
858 | 858 | | |
859 | 859 | | |
| 860 | + | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
860 | 870 | | |
861 | 871 | | |
862 | 872 | | |
| |||
907 | 917 | | |
908 | 918 | | |
909 | 919 | | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
| 926 | + | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
910 | 930 | | |
911 | 931 | | |
912 | 932 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
27 | 29 | | |
28 | 30 | | |
29 | 31 | | |
| |||
0 commit comments