aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2007-10-17 20:45:24 +0000
committerRob Austein <sra@hactrn.net>2007-10-17 20:45:24 +0000
commitee157f82d325b575c359da7e135d1ccc0cad44da (patch)
tree8c2fd87ffee5ba1d656177d9421d90572f904ebd /scripts
parentad7ca140071827e106e96f4d8608bee2df2553ca (diff)
Update
svn path=/scripts/README; revision=1168
Diffstat (limited to 'scripts')
-rw-r--r--scripts/README19
1 files changed, 13 insertions, 6 deletions
diff --git a/scripts/README b/scripts/README
index 39542d3f..2687d3c8 100644
--- a/scripts/README
+++ b/scripts/README
@@ -25,13 +25,16 @@ To do list:
- need to keep data on unexpired revoked certs to generate crl
- - ever need to delay revocation of old certs to give their replacements time to propegate?
+ - ever need to delay revocation of old certs to give their
+ replacements time to propegate?
- these two may imply that we need more fields in child_cert table to indicate whether a cert is dead,
- eg, a date field which is NULL if the cert is still live, otherwise is the date after which it should be
- in the crl
+ these two may imply that we need more fields in child_cert table to
+ indicate whether a cert is dead, eg, a date field which is NULL if
+ the cert is still live, otherwise is the date after which it should
+ be in the crl
-- publication hooks everywhere - need not wait for protocol, can just log what would happen for now
+- publication hooks everywhere - need not wait for protocol, can just
+ log what would happen for now
- cert publication
@@ -41,12 +44,16 @@ To do list:
- withdrawal of all of the above
-- child batch processing loop, eg, regeneration or removal of expired certs, crl and manifest update, etc
+- child batch processing loop, eg, regeneration or removal of expired
+ certs, crl and manifest update, etc
hmm, should this be an iteration over child_cert objects or over ca
objects? probably the latter as the ca is the actor in pretty much
everything that might need to be done
+ figuring out whether to regenerate or remove expired certs requires
+ some of the same data as crl generatoin
+
- tiny up-down root server -- no sql or left-right needed, just config
file, http server, static root cert and key. in theory this should
just be a matter of subtyping the main up-down code while overriding