
Ich habe Letsencrypt erfolgreich für meinen NGINX-Webserver auf Debian 8 Jessie konfiguriert.
Nun habe ich Postgresql 9.4 installiert und möchte für die SSL-Verbindung die LE-Zertifikate (in ) verwenden /etc/letsencrypt/live/mydomain/com/...
. Die Pfade zum Zertifikat und zum Schlüssel habe ich in der Konfigurationsdatei ( /etc/postgresql/9.4/main/postgresql.conf
) festgelegt.
Wie erwartet schlägt der Neustart von Postgres über das Zertifikat pg_ctlcluster
fehl Permission denied
. Ich verstehe, dass Postgresql mit dem Benutzer ausgeführt wirdpostgresund dass dieser Benutzer keinen Zugriff auf dieses Verzeichnis hat.
Wie behebe ich das sauber?