Adding minor webapps to WebServer tracking
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
---
|
||||
|
||||
- name: Install components
|
||||
become: yes
|
||||
package:
|
||||
@@ -11,6 +12,25 @@
|
||||
- php
|
||||
- php-fpm
|
||||
|
||||
- name: Config directories
|
||||
become: yes
|
||||
file:
|
||||
path: "{{ item }}"
|
||||
state: directory
|
||||
owner: http
|
||||
group: http
|
||||
mode: 0750
|
||||
loop:
|
||||
- /usr/share/webapps/aninix
|
||||
- /etc/nginx/conf
|
||||
- /etc/nginx/conf.d
|
||||
- /etc/modsecurity
|
||||
- /var/log/modsec
|
||||
- /var/log/modsec/tmp
|
||||
- /var/log/modsec/data
|
||||
- /var/log/modsec/audit
|
||||
- /var/log/modsec/uploads
|
||||
|
||||
- name: Copy PHP config
|
||||
become: yes
|
||||
copy:
|
||||
@@ -43,7 +63,17 @@
|
||||
follow: true
|
||||
register: conf
|
||||
|
||||
- name: Nginx pidfile
|
||||
- name: Copy conf
|
||||
become: yes
|
||||
copy:
|
||||
src: apps/
|
||||
dest: /usr/share/webapps/aninix
|
||||
owner: http
|
||||
group: http
|
||||
mode: 0660
|
||||
follow: true
|
||||
|
||||
- name: Nginx pidfile
|
||||
become: yes
|
||||
ignore_errors: true
|
||||
file:
|
||||
@@ -83,7 +113,7 @@
|
||||
dest: /usr/share/owasp-modsecurity-crs
|
||||
umask: "0022"
|
||||
|
||||
- name: Modsecurity config dir
|
||||
- name: Config directories
|
||||
become: yes
|
||||
file:
|
||||
path: "{{ item }}"
|
||||
@@ -92,6 +122,9 @@
|
||||
group: http
|
||||
mode: 0750
|
||||
loop:
|
||||
- /usr/share/webapps/aninix
|
||||
- /etc/nginx/conf
|
||||
- /etc/nginx/conf.d
|
||||
- /etc/modsecurity
|
||||
- /var/log/modsec
|
||||
- /var/log/modsec/tmp
|
||||
|
Reference in New Issue
Block a user