progmaticltd / homebox

A set of ansible scripts to build a personal mail server / private cloud / etc.
https://homebox.space/
GNU General Public License v3.0
461 stars 52 forks source link

Certificates #343

Closed fredericmoulins closed 3 years ago

fredericmoulins commented 4 years ago

Quite a few things, mainly:

Please see commit messages for further details.

arodier commented 4 years ago

let's use only the acl module to set access rights on the letsencrypt directory structure, and avoid using chmod through the files module, which resets the acl rules configured by cert-perms (fixes the slapd not restarting on certificate renewal when running the playbook on an already deployed server);

As far as I am aware, I fixed this. I will need to see what improvements this patches does compared to the previous one