summaryrefslogtreecommitdiff
path: root/roles/colo-router/tasks/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/colo-router/tasks/main.yml')
-rw-r--r--roles/colo-router/tasks/main.yml16
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