|
@@ -2,11 +2,17 @@
|
|
|
apt: pkg=apache2 state=installed update_cache=yes
|
|
|
when: with_apache2
|
|
|
|
|
|
-- name: Install apache2 basic security configuration
|
|
|
+- name: Install apache2 basic security configuration (Debian < 8)
|
|
|
template: src=apache2/conf.d/security.j2 dest=/etc/apache2/conf.d/security owner=root group=root mode=0644
|
|
|
notify:
|
|
|
- Reload apache2
|
|
|
- when: with_apache2
|
|
|
+ when: with_apache2 and ansible_lsb.major_release|int < 8
|
|
|
+
|
|
|
+- name: Install apache2 basic security configuration (Debian >= 8)
|
|
|
+ template: src=apache2/conf.d/security.j2 dest=/etc/apache2/conf-available/security.conf owner=root group=root mode=0644
|
|
|
+ notify:
|
|
|
+ - Reload apache2
|
|
|
+ when: with_apache2 and ansible_lsb.major_release|int >= 8
|
|
|
|
|
|
- name: Create basic authentication file for admin (apache2)
|
|
|
template: src=apache2/auth_admin.j2 dest=/etc/apache2/auth_admin owner=root group=www-data mode=0640
|