docs: Document scripts/setup/generate-self-signed-certs.

And more generally clean up our non-LetsEncrypt SSL docs.

This should make it a bit easier to setup a Zulip server.
This commit is contained in:
Tim Abbott
2017-10-24 13:44:41 -07:00
parent 1b653409f4
commit 730c77c7df
2 changed files with 27 additions and 7 deletions

View File

@@ -73,7 +73,7 @@ ZULIP_PATH="$(realpath $(dirname $0)/../..)"
# Handle issues around upstart on Ubuntu Xenial
"$ZULIP_PATH"/scripts/lib/check-upstart
# Try to handle missing SSL certificates early as well
# Check for missing SSL certificates early as well
if [ "$PUPPET_CLASSES" = "zulip::voyager" ] && ! [ -e "/etc/ssl/private/zulip.key" ] || ! [ -e "/etc/ssl/certs/zulip.combined-chain.crt" ]; then
set +x
echo