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)