diff options
author | Rob Austein <sra@hactrn.net> | 2010-11-02 01:52:41 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2010-11-02 01:52:41 +0000 |
commit | d2f93e241bc75fa1b22b484d32b2404209ca5e46 (patch) | |
tree | d92f5eb7da79f395c530831abac0732b3fcdc674 /rpkid | |
parent | 14f3f76f5ec845d4c2bfda5ddae6afef0a655f7c (diff) |
/myrpki/bpki_server_ta element should have gone away with TLS. Stop
generating it, but leave it in the RelaxNG schema for now to avoid
interop problems with existing entitydb files.
svn path=/rpkid/rpki/myrpki.py; revision=3524
Diffstat (limited to 'rpkid')
-rw-r--r-- | rpkid/rpki/myrpki.py | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/rpkid/rpki/myrpki.py b/rpkid/rpki/myrpki.py index 8d827d56..f39f644a 100644 --- a/rpkid/rpki/myrpki.py +++ b/rpkid/rpki/myrpki.py @@ -1013,7 +1013,6 @@ class main(rpki.cli.Cmd): service_uri = "http://localhost:%s/" % self.cfg.get("rootd_server_port"), valid_until = str(rpki.sundial.now() + rpki.sundial.timedelta(days = 365))) PEMElement(e, "bpki_resource_ta", self.bpki_servers.cer) - PEMElement(e, "bpki_server_ta", self.bpki_servers.cer) PEMElement(e, "bpki_child_ta", self.bpki_resources.cer) SubElement(e, "repository", type = "offer") etree_write(e, self.entitydb("parents", "%s.xml" % self.handle)) @@ -1107,19 +1106,16 @@ class main(rpki.cli.Cmd): try: e = etree_read(self.cfg.get("xml_filename")) service_uri_base = e.get("service_uri") - server_ta = e.findtext("bpki_server_ta") except IOError: if self.run_rpkid: service_uri_base = "http://%s:%s/up-down/%s" % (self.cfg.get("rpkid_server_host"), self.cfg.get("rpkid_server_port"), self.handle) - server_ta = PEMBase64(self.bpki_server.cer) else: service_uri_base = None - server_ta = None - if not service_uri_base or not server_ta: + if not service_uri_base: print "Sorry, you can't set up children of a hosted config that itself has not yet been set up" return @@ -1133,10 +1129,6 @@ class main(rpki.cli.Cmd): valid_until = str(rpki.sundial.now() + rpki.sundial.timedelta(days = 365))) PEMElement(e, "bpki_resource_ta", self.bpki_resources.cer) - if self.run_rpkid or self.run_pubd or self.run_rootd: - PEMElement(e, "bpki_server_ta", self.bpki_servers.cer) - else: - SubElement(e, "bpki_server_ta").text = server_ta SubElement(e, "bpki_child_ta").text = c.findtext("bpki_ta") try: @@ -1218,7 +1210,6 @@ class main(rpki.cli.Cmd): print "Parent calls us %r" % p.get("child_handle") self.bpki_resources.fxcert(p.findtext("bpki_resource_ta")) - self.bpki_resources.fxcert(p.findtext("bpki_server_ta")) etree_write(p, self.entitydb("parents", "%s.xml" % parent_handle)) @@ -1422,11 +1413,9 @@ class main(rpki.cli.Cmd): e = etree_read(xml_filename) bsc_req, bsc_cer = self.bpki_resources.bsc(e.findtext("bpki_bsc_pkcs10")) service_uri = e.get("service_uri") - server_ta = e.findtext("bpki_server_ta") except IOError: bsc_req, bsc_cer = None, None service_uri = None - server_ta = None e = Element("myrpki", handle = self.handle) @@ -1458,9 +1447,6 @@ class main(rpki.cli.Cmd): if bsc_req: PEMElement(e, "bpki_bsc_pkcs10", bsc_req) - if server_ta: - SubElement(e, "bpki_server_ta").text = server_ta - etree_write(e, xml_filename, msg = msg) @@ -1898,11 +1884,6 @@ class main(rpki.cli.Cmd): tree.set("service_uri", rpkid_base + "up-down/" + handle) - e = tree.find("bpki_server_ta") - if e is not None: - tree.remove(e) - PEMElement(tree, "bpki_server_ta", self.bpki_resources.cer) - etree_write(tree, xmlfile, validate = True, msg = None if xmlfile is my_xmlfile else 'Send this file back to the hosted entity ("%s")' % handle) |