diff options
Diffstat (limited to 'roles/colo-router/tasks/main.yml')
-rw-r--r-- | roles/colo-router/tasks/main.yml | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/roles/colo-router/tasks/main.yml b/roles/colo-router/tasks/main.yml index 98c4f0b2..bc0ffa5c 100644 --- a/roles/colo-router/tasks/main.yml +++ b/roles/colo-router/tasks/main.yml @@ -65,12 +65,24 @@ regexp="^\/etc\/rc.aus-colo-nat #ADDED BY ANSIBLE" insertbefore="exit 0"' +- name: Copy manage_iptables.py + copy: src=manage_iptables.py dest=/usr/local/bin/manage_iptables.py mode=0655 + +- name: Copy iptables.conf + copy: src=iptables.conf dest=/etc/iptables.conf mode=0655 + tags: + - dns + notify: + - reload iptables + - name: Set up network interfaces copy: src=router-interfaces dest=/etc/network/interfaces owner=root group=root mode=0644 + tags: + - dns - name: Set up hosts file template: src=hosts.j2 @@ -79,7 +91,7 @@ group=root mode=0644 tags: - - dnsmasq + - dns - name: Install dnsmasq action: apt pkg=dnsmasq @@ -93,7 +105,7 @@ notify: - reload dnsmasq tags: - - dnsmasq + - dns - name: Install pdu_power script action: copy src=pdu_power |