aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2008-02-22 22:09:00 +0000
committerRob Austein <sra@hactrn.net>2008-02-22 22:09:00 +0000
commit9ef93c54cbe2960b1b65b38139574f7fe2e6d856 (patch)
tree2ded222f9fbf19ff2e26b5d28edc5321cccf9e0a /scripts
parenta03b39146de1a6d9134f873647a0e6be746fcb08 (diff)
Update TODO
svn path=/scripts/README; revision=1520
Diffstat (limited to 'scripts')
-rw-r--r--scripts/README20
-rw-r--r--scripts/testbed.1.yaml12
2 files changed, 19 insertions, 13 deletions
diff --git a/scripts/README b/scripts/README
index 8ba9bbe5..716d8f88 100644
--- a/scripts/README
+++ b/scripts/README
@@ -63,10 +63,6 @@ pure Python and only 2% about any kind of crypto.
TO DO:
-- Test framework, one self-instance per engine-instance. testbed.py
-
- [Done]
-
- Test framework, multiple self-instances per engine-instance.
Depends on async tasking model.
@@ -96,21 +92,12 @@ TO DO:
[Not started]
-- Rewrite hooks that call CRL generation and publication to do so
- immediately rather than waiting for cron.
-
- [Done]
-
- resource_set_notafter attribute added to RelaxNG but not yet to
rpki.up_down.class_elt. Need to convert to and from
rpki.sundial.datetime.
[Not started]
-- Left-right IRBE triggers for RPKI key rollover.
-
- [Done]
-
- Kludgy local publication hack. Should be handling cert/crl/manifest
publication/withdrawal. Not sure this is handling withdrawal
properly yet, rcynic is whining about stuff that probably should
@@ -216,6 +203,13 @@ TO DO:
[Not started]
+- rcynic does not yet handle manifests. This is both a real problem
+ (manifests were added for a reason) and a user acceptance problem
+ (without manifest support rcynic checks old certs that we know will
+ fail, which generates spurious errors).
+
+ [Not started]
+
- Update operation and installation docs.
Known current omissions: left-right "rekey" and "revoke" operations,
diff --git a/scripts/testbed.1.yaml b/scripts/testbed.1.yaml
index acee42e2..a9a7b368 100644
--- a/scripts/testbed.1.yaml
+++ b/scripts/testbed.1.yaml
@@ -17,6 +17,7 @@
name: RIR
#valid_until: 2008-07-14T12:30:00Z
valid_for: 2d
+crl_interval: 5m
kids:
- name: R0
kids:
@@ -24,12 +25,18 @@ kids:
ipv4: 192.0.2.1-192.0.2.33
asn: 64533
---
+- shell set -x; rm -rf snapshot-*
+- shell set -x; sleep 2 && cd rcynic-data && dir=../snapshot-$(date -u +%Y.%m.%d.%H.%M.%S) && mkdir $dir && pax -rwvl . $dir
- name: R0
rekey:
---
+- sleep 5m
+- shell set -x; sleep 2 && cd rcynic-data && dir=../snapshot-$(date -u +%Y.%m.%d.%H.%M.%S) && mkdir $dir && pax -rwvl . $dir
- name: R0
revoke:
---
+- sleep 5m
+- shell set -x; sleep 2 && cd rcynic-data && dir=../snapshot-$(date -u +%Y.%m.%d.%H.%M.%S) && mkdir $dir && pax -rwvl . $dir
- name: Alice
valid_add: 10
---
@@ -45,3 +52,8 @@ kids:
- name: Alice
# valid_until: 2009-04-01T00:00:00
valid_for: 10d
+- shell find snapshot-* -type f -print0 | xargs -0 ls -li | sort -n +2
+
+# Local Variables:
+# indent-tabs-mode: nil
+# End: