diff options
author | Rob Austein <sra@hactrn.net> | 2014-09-12 22:05:07 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2014-09-12 22:05:07 +0000 |
commit | c02686daf6dcc4175f119adc5d19261f577b2856 (patch) | |
tree | 29fb08838b408777b54358241fe251e71ad1ad56 /doc/doc.RPKI.RP.RunningUnderCron | |
parent | ace1ec7906ef38a9ed8cd73b5bada7846ba71563 (diff) |
Pull from trunk.
svn path=/branches/tk705/; revision=5946
Diffstat (limited to 'doc/doc.RPKI.RP.RunningUnderCron')
-rw-r--r-- | doc/doc.RPKI.RP.RunningUnderCron | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/doc/doc.RPKI.RP.RunningUnderCron b/doc/doc.RPKI.RP.RunningUnderCron index efb6defd..3fc2da71 100644 --- a/doc/doc.RPKI.RP.RunningUnderCron +++ b/doc/doc.RPKI.RP.RunningUnderCron @@ -6,8 +6,8 @@ under the cron daemon, so that they can make use of rcynic's output immediately after rcynic finishes a validation run. rcynic-cron runs the basic set of relying party tools (rcynic, rcynic-html, and -`rtr-origin --cronjob`); if this suffices for your purposes, you don't need to -do anything else. This section is a discussion of alternative approaches. +rpki-rtr cronjob); if this suffices for your purposes, you don't need to do +anything else. This section is a discussion of alternative approaches. Which tools you want to run depends on how you intend to use the relying party tools. Here we assume a typical case in which you want to gather and validate @@ -39,9 +39,8 @@ On FreeBSD or MacOSX, this script might look like this: rcynic.conf || exit /var/rcynic/bin/rcynic-html /var/rcynic/data/rcynic.xml /usr/local/www/data/ rcynic - cd /var/rcynic/rpki-rtr - /usr/bin/su -m rcynic -c '/usr/local/bin/rtr-origin --cronjob /var/rcynic/ - data/authenticated' + /usr/bin/su -m rcynic -c '/usr/local/bin/rpki-rtr cronjob /var/rcynic/data/ + authenticated /var/rcynic/rpki-rtr' This assumes that you have done @@ -54,9 +53,8 @@ program: #!/bin/sh - /usr/bin/chrootuid /var/rcynic rcynic /bin/rcynic -c /etc/rcynic.conf || exit /var/rcynic/bin/rcynic-html /var/rcynic/data/rcynic.xml /var/www/rcynic - cd /var/rcynic/rpki-rtr - /usr/bin/su -m rcynic -c '/usr/local/bin/rtr-origin --cronjob /var/rcynic/ - data/authenticated' + /usr/bin/su -m rcynic -c '/usr/local/bin/rpki-rtr cronjob /var/rcynic/data/ + authenticated /var/rcynic/rpki-rtr' If you use the chroot program instead of chrootuid, change the line that invokes rcynic to: |