From 6bdc963c9d00d9986ccfaf38fa96d32b737ca584 Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Tue, 4 Mar 2008 23:47:06 +0000 Subject: First pass at ROA generation. Not yet tested, no support yet for updating or withdrawing existing ROAs. svn path=/docs/rpki-db-schema.pdf; revision=1549 --- rpkid/rpki/sql.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'rpkid/rpki/sql.py') diff --git a/rpkid/rpki/sql.py b/rpkid/rpki/sql.py index dd6312b6..168c9cba 100644 --- a/rpkid/rpki/sql.py +++ b/rpkid/rpki/sql.py @@ -671,15 +671,15 @@ class ca_detail_obj(sql_persistant): if nextUpdate is None: nextUpdate = now + crl_interval - certs = [(c.uri_tail(), c.cert) for c in self.child_certs(gctx)] - roas = [(r.uri_tail(), r.roa) for r in self.route_origins(gctx) if r is not None] + certs = [(c.uri_tail(), c.cert) for c in self.child_certs(gctx)] + \ + [(r.ee_uri_tail(), r.cert) for r in self.route_origins(gctx) if r.cert is not None] m = rpki.x509.SignedManifest() m.build( serial = ca.next_manifest_number(), thisUpdate = now, nextUpdate = nextUpdate, - names_and_objs = certs + roas, + names_and_objs = certs, keypair = self.manifest_private_key_id, certs = rpki.x509.X509_chain(self.latest_manifest_cert)) self.latest_manifest = m -- cgit v1.2.3