aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xrpkid/rootd.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/rpkid/rootd.py b/rpkid/rootd.py
index ca59eb75..d8dff884 100755
--- a/rpkid/rootd.py
+++ b/rpkid/rootd.py
@@ -29,8 +29,6 @@ import rpki.resource_set, rpki.up_down, rpki.left_right, rpki.x509
import rpki.https, rpki.config, rpki.exceptions, rpki.relaxng
import rpki.sundial, rpki.log
-rpki_subject_lifetime = rpki.sundial.timedelta(days = 30)
-
def get_subject_cert():
filename = rpki_root_dir + rpki_subject_cert
try:
@@ -228,6 +226,8 @@ rpki_root_crl = cfg.get("rpki-root-crl", "Root.crl")
rpki_subject_cert = cfg.get("rpki-subject-cert", "Subroot.cer")
rpki_subject_pkcs10 = cfg.get("rpki-subject-pkcs10", "")
+rpki_subject_lifetime = rpki.sundial.timedelta(days = int(cfg.get("rpki-subject-lifetime", "30")))
+
rpki.https.server(server_key = rootd_bpki_key,
server_cert = rootd_bpki_cert,
client_ta = (bpki_ta, child_bpki_cert),