ssh-ca
12 years agoetc/hosts: Add nicknames for strat and tele.
Mark Wooding [Sun, 22 Apr 2012 10:23:16 +0000 (11:23 +0100)]
etc/hosts: Add nicknames for strat and tele.

12 years agoetc/hosts: Reformat entry for crybaby.
Mark Wooding [Sun, 22 Apr 2012 10:22:58 +0000 (11:22 +0100)]
etc/hosts: Reformat entry for crybaby.

12 years agoReturn of the virtual hosts.
Mark Wooding [Sat, 21 Apr 2012 22:58:45 +0000 (23:58 +0100)]
Return of the virtual hosts.

12 years agoetc/config.sh: Ooops. Fix the skew to one hour, not one day.
Mark Wooding [Mon, 19 Mar 2012 02:47:09 +0000 (02:47 +0000)]
etc/config.sh: Ooops.  Fix the skew to one hour, not one day.

12 years agobin/sign: Stupid typo fix: include leading `@' in CA entry file.
Mark Wooding [Mon, 12 Mar 2012 17:24:29 +0000 (17:24 +0000)]
bin/sign: Stupid typo fix: include leading `@' in CA entry file.

12 years agoetc/hosts: Actually commit this.
Mark Wooding [Mon, 12 Mar 2012 17:19:00 +0000 (17:19 +0000)]
etc/hosts: Actually commit this.

12 years agoconfig.sh: Increase scope for new address ranges.
Mark Wooding [Mon, 12 Mar 2012 17:18:02 +0000 (17:18 +0000)]
config.sh: Increase scope for new address ranges.

12 years agoetc/config.sh: Allow a little slack in the validity timing.
Mark Wooding [Mon, 12 Mar 2012 16:54:41 +0000 (16:54 +0000)]
etc/config.sh: Allow a little slack in the validity timing.

12 years agobin/sign: Remove spurious initial blank line.
Mark Wooding [Sun, 26 Feb 2012 22:18:59 +0000 (22:18 +0000)]
bin/sign: Remove spurious initial blank line.

12 years agobin/sign: Force use of v00 certificates.
Mark Wooding [Sat, 11 Feb 2012 15:39:44 +0000 (15:39 +0000)]
bin/sign: Force use of v00 certificates.

Debian stable doesn't understand v01.

12 years agobin/sign: More care with replacing the old publish directory.
Mark Wooding [Mon, 5 Sep 2011 09:17:55 +0000 (10:17 +0100)]
bin/sign: More care with replacing the old publish directory.

Don't delete the old backup or try to rename if there isn't a good newer
version.  It'll fail, and clobber the only good version we have.

12 years agoRearrange the filesystem structure.
Mark Wooding [Sun, 4 Sep 2011 18:46:44 +0000 (19:46 +0100)]
Rearrange the filesystem structure.

Remove the archive.  Remove the pointless extra directory level.  We're
going to use rsync instead of http.

12 years agoMajor change of approach and rewrite.
Mark Wooding [Sat, 13 Aug 2011 22:45:48 +0000 (23:45 +0100)]
Major change of approach and rewrite.

Fetching keys from the various hosts is silly: we must actually already
have them, otherwise SSH will complain.  Instead, assume that someone
has already arranged to collect the keys and put them in the host/
directory.  There's now a script to sign new certificates for them and
stash them in publish/.  There's another script to upload the publish/
directory to a webserver (or whatever).

12 years agoMinimal SSH certificate authority.
Mark Wooding [Sun, 10 Jul 2011 22:17:11 +0000 (23:17 +0100)]
Minimal SSH certificate authority.