aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/doc.RPKI.CA.Configuration.rootd4
-rw-r--r--doc/doc.RPKI.CA.UI.GUI37
-rw-r--r--doc/doc.RPKI.Installation5
-rw-r--r--doc/manual.pdfbin473302 -> 475047 bytes
4 files changed, 45 insertions, 1 deletions
diff --git a/doc/doc.RPKI.CA.Configuration.rootd b/doc/doc.RPKI.CA.Configuration.rootd
index 4926847b..faccef07 100644
--- a/doc/doc.RPKI.CA.Configuration.rootd
+++ b/doc/doc.RPKI.CA.Configuration.rootd
@@ -143,3 +143,7 @@ generate a root certificate as follows:
-signkey root.key -in root.req \
-outform DER -out root.cer \
-extfile root.conf -extensions x509v3_extensions
+
+To create a TAL format trust anchor locator use
+
+ $ $top/rcynic/make-tal.sh <rsync URI of root.cer> <local copy of root.cer>
diff --git a/doc/doc.RPKI.CA.UI.GUI b/doc/doc.RPKI.CA.UI.GUI
index 8346b7c2..6136c601 100644
--- a/doc/doc.RPKI.CA.UI.GUI
+++ b/doc/doc.RPKI.CA.UI.GUI
@@ -1,4 +1,39 @@
-****** RPKI CA Engine GUI Interface ******
+****** GUI Installation ******
+
+Be sure you have $LANG defined in your environment, as in
+
+ export LANG=en_US.UTF-8
+
+Then create the initial tables
+
+ $ django-admin.py syncdb --pythonpath /usr/local/etc/rpki --settings=settings
+
+Answer "yes" when asked if you want to create superuser Enter username for
+superuser Enter password
+
+If you need to recreate superuser, you can
+
+ $ django-admin.py createsuperuser --pythonpath /usr/local/etc/rpki --
+ settings=settings
+
+Now configure apache, using /usr/local/etc/rpki/apache.conf, e.g.
+
+ $ cp apache.conf /usr/local/etc/apache22/Includes/rpki.conf
+
+You can put it in a virtual host if you wish.
+
+Restart apache
+
+ $ apachectl restart
+
+Go to the URL for your web server and enter the superuser and password in login
+form.
+
+If you've only done the above bootstrap, there will only be a single handle to
+manage, so the GUI will automatically bring you to the dashboard for that
+handle.
+
+****** Using the GUI ******
****** GUI Examples ******
diff --git a/doc/doc.RPKI.Installation b/doc/doc.RPKI.Installation
index a7386b77..1b529615 100644
--- a/doc/doc.RPKI.Installation
+++ b/doc/doc.RPKI.Installation
@@ -114,6 +114,11 @@ Packages you will need:
o FreeBSD: /usr/ports/databases/rrdtool
o Ubuntu: rrdtool
+* http://www.freshports.org/www/mod_wsgi3/ If you intend to run the GUI with
+ wsgi, its default configuration, you will need to install mod_wsgi v3
+
+ o FreeBSD: /usr/ports/www/mod_wsgi3
+
***** Configure and build *****
Once you have the prerequesite packages installed, you should be able to build
diff --git a/doc/manual.pdf b/doc/manual.pdf
index 1e5a4a59..96f2ce83 100644
--- a/doc/manual.pdf
+++ b/doc/manual.pdf
Binary files differ