etc/config.tcl: Copy the symlinks as well.
[ca] / etc / config.tcl
index 812b1d3..3b901fc 100644 (file)
@@ -26,7 +26,18 @@ set P(tls-server) {
   expire-interval 32
 }
 
+set P(tls-server-longterm) {
+  extensions tls-server-extensions
+  issue-time "*-*-* 00:00:00"
+  start-skew 1
+  expire-interval 43838
+}
+
 proc update-hook {} {
-  exec 2>@stderr rsync -av --delete-after ca.cert crl cert req publish/
-  exec 2>@stderr userv root publish-ca
+  global env
+  if {![info exists env(CA_BODGE)]} {
+    exec 2>@stderr rsync -rtl --delete-delay \
+       ca.cert crl cert req archive \
+       sysupl-ca@stratocaster.distorted.org.uk:files/
+  }
 }