Mercurial > code > home > repos > infra
diff mail.py @ 183:4cab03eb492e
move aliases file to pyinfra finally
author | drewp@bigasterisk.com |
---|---|
date | Mon, 27 Mar 2023 17:13:37 -0700 |
parents | 768e655e487b |
children | 53b6457f75f3 |
line wrap: on
line diff
--- a/mail.py Mon Mar 27 17:08:13 2023 -0700 +++ b/mail.py Mon Mar 27 17:13:37 2023 -0700 @@ -5,12 +5,14 @@ apt.packages(packages=['postfix', 'isync']) files.template(src='templates/mail/main.cf.j2', dest='/etc/postfix/main.cf') files.template(src='templates/mail/mydestination.j2', dest='/etc/postfix/mydestination') + files.put(src='secrets/mail/aliases', dest='/etc/postfix/aliases') files.put(src='secrets/mail/sender_access', dest='/etc/postfix/sender_access') files.put(src='secrets/mail/virtual', dest='/etc/postfix/virtual') server.shell(commands=[ 'postmap /etc/postfix/sender_access', 'postmap /etc/postfix/virtual', + 'postmap /etc/postfix/aliases', 'postfix reload', ]) systemd.service(service='postfix.service', enabled=True, running=True)