distorted-letsencrypt
8 years agobin/setup: Install the necessary Debian packages.
Mark Wooding [Tue, 22 Dec 2015 21:32:14 +0000 (21:32 +0000)]
bin/setup: Install the necessary Debian packages.

8 years agobin/make-cert, le-root.cert: Actually make certificates.
Mark Wooding [Tue, 22 Dec 2015 21:25:25 +0000 (21:25 +0000)]
bin/make-cert, le-root.cert: Actually make certificates.

Amazingly, it all works.

8 years agolib/lib.sh: Sanitize the tag when making a temporary directory.
Mark Wooding [Tue, 22 Dec 2015 21:24:23 +0000 (21:24 +0000)]
lib/lib.sh: Sanitize the tag when making a temporary directory.

The configuration-file reader is terrible and doesn't cope with values
which contain `#'.

8 years agobin/setup: The `cert' directory doesn't need to be group-writable.
Mark Wooding [Tue, 22 Dec 2015 21:23:33 +0000 (21:23 +0000)]
bin/setup: The `cert' directory doesn't need to be group-writable.

The administrator makes directories within it, which should be mode 2775.

8 years agolib/lib.sh, bin/make-cert: Fix usage message handling.
Mark Wooding [Tue, 22 Dec 2015 21:22:23 +0000 (21:22 +0000)]
lib/lib.sh, bin/make-cert: Fix usage message handling.

Make the separating space be the script's responsibility.  Actually
include a usage message in `make-cert'.

8 years agomove more config into the script
Mark Wooding [Tue, 22 Dec 2015 18:39:14 +0000 (18:39 +0000)]
move more config into the script

8 years agoEarly commit for testing elsewhere.
Mark Wooding [Mon, 21 Dec 2015 02:45:28 +0000 (02:45 +0000)]
Early commit for testing elsewhere.