git » chasquid » commit b1a29d8

etc: Mention certificate requirements in the documentation

author Alberto Bertogli
2016-11-22 20:43:07 UTC
committer Alberto Bertogli
2016-11-22 20:43:07 UTC
parent 7b51ce725bd5a053dec0a2b19b9d8313eaa87279

etc: Mention certificate requirements in the documentation

chasquid needs at least one certificate in order to start, to prevent
accidental misconfigurations.

This patch documents this in etc/chasquid/README, and while at it fixes
a minor terminology issue.

Thanks to Martin Ferrari for the bug report!

etc/chasquid/README +4 -1

diff --git a/etc/chasquid/README b/etc/chasquid/README
index 82ac8ac..9f0df00 100644
--- a/etc/chasquid/README
+++ b/etc/chasquid/README
@@ -19,8 +19,11 @@ This directory contains chasquid's configuration.
 Note the certs/ directory matches certbot's structure, so if you use it you
 can just symlink to /etc/letsencrypt/live.
 
+You need at least one certificate, or the server will refuse to start.
+Ideally there should be a certificate for each DNS name pointing to you.
+
 Make sure the user you use to run chasquid under ("mail" in the example
-config) can access the certificates and private keys.
+systemd files) can access the certificates and private keys.
 
 
 The user databases can be created and edited with the chasquid-util tool.