diff options
-rwxr-xr-x | rpkid/rootd.py | 4 |
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), |