aboutsummaryrefslogtreecommitdiff
path: root/scripts/rpki/left_right.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/rpki/left_right.py')
-rw-r--r--scripts/rpki/left_right.py12
1 files changed, 3 insertions, 9 deletions
diff --git a/scripts/rpki/left_right.py b/scripts/rpki/left_right.py
index 1328dd1d..fca95389 100644
--- a/scripts/rpki/left_right.py
+++ b/scripts/rpki/left_right.py
@@ -391,8 +391,8 @@ class self_elt(data_elt):
repository = parent.repository(gctx)
child_cert.sql_delete(gctx)
ca_detail.generate_manifest(gctx)
- repository.publish(gctx, (ca_detail.latest_manifest, ca_detail.manifest_uri(ca)))
- repository.withdraw(gctx, (child_cert.cert, child_cert.uri(ca)))
+ repository.withdraw(gctx,
+ (child_cert.cert, child_cert.uri(ca)))
def regenerate_crls_and_manifests(self, gctx):
"""Generate new CRLs and manifests as necessary for all of this
@@ -408,15 +408,9 @@ class self_elt(data_elt):
repository = parent.repository(gctx)
for ca in parent.cas(gctx):
ca_detail = ca.fetch_active(gctx)
- #
- # Temporary kludge until I sort out initial publication.
- #
- if True or now > ca_detail.latest_crl.getNextUpdate():
+ if now > ca_detail.latest_crl.getNextUpdate():
ca_detail.generate_crl(gctx)
ca_detail.generate_manifest(gctx)
- repository.publish(gctx,
- (ca_detail.latest_crl, ca_detail.crl_uri(ca)),
- (ca_detail.latest_manifest, ca_detail.manifest_uri(ca)))
class bsc_elt(data_elt):
"""<bsc/> (Business Signing Context) element."""