diff options
author | Rob Austein <sra@hactrn.net> | 2009-06-17 02:37:39 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2009-06-17 02:37:39 +0000 |
commit | d0c669ee3787d1ac556e0047321270332ea6b0f8 (patch) | |
tree | f93640aa907c3acc6bdf5b559e1cbe75ddd2323f /myrpki/myrpki.py | |
parent | 6e8146c026b544c629fbe6cb0f1e4caa6e983307 (diff) |
Checkpoint
svn path=/myrpki/myrpki.conf; revision=2531
Diffstat (limited to 'myrpki/myrpki.py')
-rw-r--r-- | myrpki/myrpki.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/myrpki/myrpki.py b/myrpki/myrpki.py index 2dd562f5..4c5df830 100644 --- a/myrpki/myrpki.py +++ b/myrpki/myrpki.py @@ -43,7 +43,8 @@ bpki_ca_cert_file = cfg.get(myrpki_section, "bpki_ca_certificate") bpki_ca_key_file = cfg.get(myrpki_section, "bpki_ca_key") bpki_ee_cert_file = cfg.get(myrpki_section, "bpki_ee_certificate") bpki_ee_req_file = cfg.get(myrpki_section, "bpki_ee_pkcs10") -output_filename = cfg.get(myrpki_section, "output-filename") +output_filename = cfg.get(myrpki_section, "output_filename") +relaxng_schema = cfg.get(myrpki_section, "relaxng_schema") v4regexp = re.compile("^[-0-9./]+$", re.I) v6regexp = re.compile("^[-0-9a-f:/]+$", re.I) @@ -193,3 +194,6 @@ bpki_ee(e) ElementTree(e).write(output_filename + ".tmp") os.rename(output_filename + ".tmp", output_filename) + +subprocess.check_call(("xmllint", "-relaxng", relaxng_schema, + "-noout", output_filename)) |