File tree Expand file tree Collapse file tree 4 files changed +17
-1
lines changed
provision/roles/boilerplate-main Expand file tree Collapse file tree 4 files changed +17
-1
lines changed Original file line number Diff line number Diff line change 1717 - { domain: ".vm", address: "127.0.0.1" }
1818
1919MAIL :
20+ aliases :
21+ - { user: "root", destination: "root@example.com" }
2022 conf :
2123 - { variable: "inet_interfaces", value: "loopback-only" }
2224 # - { variable: "relayhost", value: "foobar" }
Original file line number Diff line number Diff line change 1717 - { domain: ".vm", address: "127.0.0.1" }
1818
1919MAIL :
20+ aliases :
21+ - { user: "root", destination: "root@example.com" }
2022 conf :
2123 - { variable: "inet_interfaces", value: "loopback-only" }
2224 # - { variable: "relayhost", value: "foobar" }
Original file line number Diff line number Diff line change 1+ ---
2+ - name : update aliases
3+ command : newaliases
Original file line number Diff line number Diff line change 66 regexp : ' ^[\s;]*{{ item.variable }}[\s]*='
77 line : ' {{ item.variable }} = {{ item.value }}'
88 with_items : " {{ MAIL.conf }}"
9- when : MAIL.conf is defined and item.value != ""
9+ when : MAIL.conf is defined and item.value != ""
10+
11+ - name : Configure aliases
12+ lineinfile :
13+ dest : /etc/aliases
14+ regexp : ' ^[\s;]*{{ item.user }}[\s]*:'
15+ line : ' {{ item.user }}: {{ item.destination }}'
16+ with_items : " {{ MAIL.aliases }}"
17+ when : MAIL.aliases is defined and item.destination != ""
18+ notify : update aliases
You can’t perform that action at this time.
0 commit comments