diff options
author | Rob Austein <sra@hactrn.net> | 2008-04-29 20:41:01 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2008-04-29 20:41:01 +0000 |
commit | 259568025fe52f743a17b142c9b138782fc519e3 (patch) | |
tree | fddd0d8e424f3516eb88a901c52ff40798e77b39 /rpkid/rpki/__init__.py | |
parent | 245dba96f918cd17873029a6209479b4ec03f75e (diff) |
Cleanup
svn path=/docs/README; revision=1722
Diffstat (limited to 'rpkid/rpki/__init__.py')
-rw-r--r-- | rpkid/rpki/__init__.py | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/rpkid/rpki/__init__.py b/rpkid/rpki/__init__.py index 00c921e3..ab215926 100644 --- a/rpkid/rpki/__init__.py +++ b/rpkid/rpki/__init__.py @@ -20,6 +20,15 @@ # since its existance defines the package, it's as sensible a place as # any to put the Doxygen mainpage. +# The "usage" text in the OPERATIONS section is a pain to keep +# syncrhonized with programs like irbe-cli.py which generate their +# usage dynamically. In theory we could address this by running each +# of these programs with the --help option, saving the resulting usage +# message to a file, and including it here using Doxygen's +# "verbinclude" command. There's a similar problem with config files, +# though, and I see no obvious way to automate them. Keeping the +# documentation with the config file options would be nice. Someday. + ## @mainpage ## ## This collection of Python modules implements a prototype of the @@ -100,14 +109,14 @@ ## easiest way to do this, eg: ## ## @verbatim -## $ cd $top/scripts +## $ cd $top/rpkid ## $ mysql -u root -p <testbed.sql ## @endverbatim ## ## To run the tests, run "make all-tests": ## ## @verbatim -## $ cd $top/scripts +## $ cd $top/rpkid ## $ make all-tests ## @endverbatim ## @@ -122,7 +131,13 @@ ## production-side RPKI tools, for Internet Registries (RIRs, LIRs, etc). ## See ../rcynic/README for relying party tools. ## -## At present the package is intended to be run out of the @c scripts/ +## @warning +## rpkid is still in development, and the code changes more often than +## the hand-maintained portions of this documentation. The following +## text was reasonably accurate at the time it was written but may be +## obsolete by the time you read it. +## +## At present the package is intended to be run out of the @c rpkid/ ## directory. ## ## In addition to the library routines in the @c rpkid/rpki/ directory, @@ -379,7 +394,7 @@ ## ## irdbd requires a pre-populated database to represent the IR's ## customers. irdbd expects this database to use the SQL schema defined -## in docs/sample-irdb.sql. Once this database has been populated, the +## in rpkid/sample-irdb.sql. Once this database has been populated, the ## IRBE stub needs to create the appropriate objects in rpkid's database ## via the control subset of the left-right protocol, and store the ## linkage IDs (foreign keys into rpkid's database, basicly) in the |