diff options
Diffstat (limited to 'rpkid')
-rw-r--r-- | rpkid/Doxyfile | 2 | ||||
-rw-r--r-- | rpkid/rpki/__init__.py | 22 |
2 files changed, 23 insertions, 1 deletions
diff --git a/rpkid/Doxyfile b/rpkid/Doxyfile index 8907523a..4c9808a0 100644 --- a/rpkid/Doxyfile +++ b/rpkid/Doxyfile @@ -474,7 +474,7 @@ WARN_LOGFILE = # directories like "/usr/src/myproject". Separate the files or directories # with spaces. -INPUT = rpki rpkid.py pubd.py +INPUT = rpki rpkid.py pubd.py irdbd.py rootd.py irbe-cli.py cross-certify.py # This tag can be used to specify the character encoding of the source files that # doxygen parses. Internally doxygen uses the UTF-8 encoding, which is also the default diff --git a/rpkid/rpki/__init__.py b/rpkid/rpki/__init__.py index 55d969ec..637b8621 100644 --- a/rpkid/rpki/__init__.py +++ b/rpkid/rpki/__init__.py @@ -168,6 +168,9 @@ # A command-line client for the left-right control # protocol. # +# @li @c cross-certify.py: +# A BPKI cross-certification tool. +# # @li @c irbe-setup.py: # An example of a script to set up the mappings between # the IRDB and rpkid's own database, using the @@ -587,6 +590,25 @@ # # # +# @section cross-certify.py +# +# cross-certify.py is a small tool to extract certain fields from an +# existing X.509 certificate and generate issue a new certificate that +# can be used as part of a cross-certification chain. cross-certify +# doesn't take a config file, all of its arguments are specified on +# the command line. +# +# @verbatim +# python cross-certify.py { -i | --in } input_cert +# { -c | --ca } issuing_cert +# { -k | --key } issuing_cert_key +# { -s | --serial } serial_filename +# [ { -h | --help } ] +# [ { -o | --out } filename ] +# [ { -l | --lifetime } timedelta ] +# @endverbatim +# +# # @section irbe_setup irbe-setup.py config file # # @warning |