Commit graph

602 commits

Author SHA1 Message Date
a2fbe9b1e6 Post renewal hook for certbot to reload dovecot and postfix 2021-02-06 12:54:00 +01:00
9e6a127a8f Fix broken vars 2021-02-06 12:54:00 +01:00
391d5ce9a0 fix yaml syntax 2021-02-06 12:54:00 +01:00
bf692f4501 Add additional role for mailserver 2021-02-06 12:54:00 +01:00
d0196c8c00 Postfix conf add certs and other security related modifications 2021-02-06 12:54:00 +01:00
59302b7fd8 Don't reinvent the whell, use existing roles (have to be tested) 2021-02-06 12:54:00 +01:00
95e67e8fe1 Use correct re2o API vars (don't add them twice in vault, reuse them) 2021-02-06 12:54:00 +01:00
cac03b51c0 Mail VM has a public addr now and FQDN is mail.auro.re 2021-02-06 12:54:00 +01:00
8b59794013 Add Re2o API vars 2021-02-06 12:54:00 +01:00
ed81571cb8 add re2o service mail cron 2021-02-06 12:54:00 +01:00
5ae66dae15 Re2o API config 2021-02-06 12:54:00 +01:00
3af1aa8a18 Add re2o mail server 2021-02-06 12:54:00 +01:00
49243202b2 Add re2o mail server to the roles of the mailserver playbook 2021-02-06 12:54:00 +01:00
4d769ff6d3 Add quota to dovecot 2021-02-06 12:54:00 +01:00
b8edf512f7 Enable Dovecot sieve 2021-02-06 12:54:00 +01:00
477781e293 Fix syntax: don't forget the underscore 2021-02-06 12:54:00 +01:00
0d9de57a78 Add LMTP for Postfix-Dovecot communication 2021-02-06 12:54:00 +01:00
3b19ef06ee Add config in the right section 2021-02-06 12:54:00 +01:00
4bcdbec9c4 Don't add conf.d/*.conf into a file that is itself already there! dumb dumb 2021-02-06 12:54:00 +01:00
c1fc197da7 remove non-existant conf file from the role 2021-02-06 12:54:00 +01:00
c36e52c263 Add sane logging timestamp format 2021-02-06 12:54:00 +01:00
012a6076f3 fix conf.d template files path 2021-02-06 12:54:00 +01:00
ab124e560a Fix indentation... again 2021-02-06 12:54:00 +01:00
e26bc5f8c1 fix typo and indentation problem 2021-02-06 12:54:00 +01:00
32adecd5c1 add local_network variable 2021-02-06 12:54:00 +01:00
495f4c4343 User handlers to run when something changed 2021-02-06 12:54:00 +01:00
486216b8ff use command instead of shell when no shell functionality is required 2021-02-06 12:54:00 +01:00
f8774587c2 use underscores instead of dashes inside role names 2021-02-06 12:54:00 +01:00
522d286bdd Fix mode, shoudl always be set 2021-02-06 12:54:00 +01:00
5732fef21e rename roles to match regex set by linter 2021-02-06 12:54:00 +01:00
b8aa507166 fix typo 2021-02-06 12:54:00 +01:00
8436e64b3a reload -> restart 2021-02-06 12:54:00 +01:00
5c7537f4ac Add dovecot role to the mailserver 2021-02-06 12:54:00 +01:00
482bf1f8bc Add dovecot bind password into the vault 2021-02-06 12:53:50 +01:00
f14da45305 dovecot vars 2021-02-06 12:51:12 +01:00
637d7b02d3 dovecot ldap conf 2021-02-06 12:51:12 +01:00
910838c416 Add ssl conf 2021-02-06 12:51:12 +01:00
f0a2bfd740 Add IMAP/POP/SMTP auth conf 2021-02-06 12:51:12 +01:00
f3eeb243bb renamed to fit jinja template 2021-02-06 12:51:12 +01:00
05e16f3226 maildir conf 2021-02-06 12:51:12 +01:00
9260b902d6 auth config 2021-02-06 12:51:12 +01:00
1ec03eda87 dovecot handlers 2021-02-06 12:51:12 +01:00
74e722fef8 fix typo 2021-02-06 12:51:12 +01:00
46c8b82a57 Config outside of conf.d 2021-02-06 12:51:12 +01:00
946b3c973e Apt retry mechanism 2021-02-06 12:51:12 +01:00
cbdde70c2a Starting to try out postfix config 2021-02-06 12:51:12 +01:00
facb7365fc Please linter 2021-02-06 12:51:12 +01:00
769dc5619b Add the mail-certificate role 2021-02-06 12:51:12 +01:00
155daedd24 Agree to Letsencrypt TOS 2021-02-06 12:51:05 +01:00
d49ad0f8d8 oupsie, reverse this 2021-02-06 12:47:49 +01:00