Commit graph

607 commits

Author SHA1 Message Date
4cd6a2d2c5 Correct typo, this one was sneaky!
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2021-02-06 12:54:00 +01:00
11d5d19bb6 Add postfix quota check 2021-02-06 12:54:00 +01:00
18ca5b4805 Fix postfix cert variables 2021-02-06 12:54:00 +01:00
5dcb7eb0d1 Remove file since I did not git mv correclty... 2021-02-06 12:54:00 +01:00
402b203489 move files to the right place and fix small typo 2021-02-06 12:54:00 +01:00
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