
Configurei com sucesso o Letsencrypt para meu servidor NGINX no Debian 8 Jessie.
Agora instalei o Postgresql 9.4 e quero usar os certificados LE (em /etc/letsencrypt/live/mydomain/com/...
) para sua conexão SSL. Eu configurei os caminhos para o certificado e a chave no arquivo de configuração ( /etc/postgresql/9.4/main/postgresql.conf
).
Previsivelmente, quando tento reiniciar o Postgres, pg_ctlcluster
ele falha por causa Permission denied
do certificado. Entendo que o Postgresql é executado com o usuáriopostgrese que este usuário não tem acesso a este diretório.
Como faço para corrigir isso de maneira limpa?