aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/doc.RPKI.Installation.FreeBSDPorts23
-rw-r--r--doc/doc.RPKI.RP.rcynic6
-rw-r--r--doc/manual.pdfbin752189 -> 752826 bytes
3 files changed, 26 insertions, 3 deletions
diff --git a/doc/doc.RPKI.Installation.FreeBSDPorts b/doc/doc.RPKI.Installation.FreeBSDPorts
index 1a5073e9..34f924ec 100644
--- a/doc/doc.RPKI.Installation.FreeBSDPorts
+++ b/doc/doc.RPKI.Installation.FreeBSDPorts
@@ -19,8 +19,6 @@ like this:
rm -rf ${port}
done
-To upgrade, perform the same steps.
-
After performing initial installation, you should customize the default
rpki.conf for your environment as necessary. In particular, you want to change
handle and rpkid_server_host. There are obsessively detailed instructions.
@@ -29,6 +27,27 @@ handle and rpkid_server_host. There are obsessively detailed instructions.
Again, you want to change handle and rpkid_server_host at the minimum.
+To upgrade, you can perform almost the same steps, but the FreeBSD ports
+system, which doesn't really know about upgrades, will require you to use the
+deinstall and reinstall operations instead of plain install:
+
+ for port in rpki-rp rpki-ca
+ do
+ fetch http://download.rpki.net/FreeBSD_Packages/${port}-port.tgz
+ tar xf ${port}-port.tgz
+ cd ${port}
+ make deinstall
+ make reinstall
+ cd ..
+ rm -rf ${port}
+ done
+
+After an upgrade, you may want to check the newly-installed /usr/local/etc/
+rpki.conf.sample against your existing /usr/local/etc/rpki.conf in case any
+important options have changed. We generally try to keep options stable between
+versions, and provide sane defaults where we can, but if you've done a lot of
+customization to your rpki.conf you will want to keep track of this.
+
***** Automated Download and Install with portmaster *****
There's a script you can use to automate the download steps above and perform
diff --git a/doc/doc.RPKI.RP.rcynic b/doc/doc.RPKI.RP.rcynic
index ec05c478..186fe1c4 100644
--- a/doc/doc.RPKI.RP.rcynic
+++ b/doc/doc.RPKI.RP.rcynic
@@ -393,9 +393,13 @@ Default: false
Allow use of otherwise valid objects which are not listed in the manifest. This
is not supposed to happen, but is probably harmless.
+Enabling this does, however, often result in noisier logs, as it increases the
+chance that rcynic will attempt to validate data which a CA removed from the
+manifest but did not completely remove and revoke from the repository.
+
Values: true or false
-Default: true
+Default: false
**** allow-digest-mismatch ****
diff --git a/doc/manual.pdf b/doc/manual.pdf
index 1930e7cb..3cc6a567 100644
--- a/doc/manual.pdf
+++ b/doc/manual.pdf
Binary files differ