document role dependencies
[ansible.git] / roles / apache / tasks / main.yml
index 12f9580c632affec50528d7558f1022e817eb2c7..fe51563466f38562aab6e21a3bc6646ffbc520c5 100644 (file)
@@ -1,8 +1,8 @@
 - name: install apache
 - name: install apache
-  apt: name=apache2 state=latest
+  apt: name=apache2,python-netaddr state=latest
 - name: enable apache
   service: name=apache2 enabled=yes
 - name: enable apache
   service: name=apache2 enabled=yes
-# config
+# apache config
 - name: enable modules
   apache2_module:
     state: present
 - name: enable modules
   apache2_module:
     state: present
   loop:
   - access_compat
   notify: apache
   loop:
   - access_compat
   notify: apache
+- name: install log anonymization script
+  copy:
+    dest: /etc/apache2/log-anon
+    src: files/log-anon
+    mode: +x
 - name: install shared config files
   copy:
     dest: /etc/apache2/conf-available/{{ item }}
 - name: install shared config files
   copy:
     dest: /etc/apache2/conf-available/{{ item }}