playbook-base/local.yaml

31 lines
874 B
YAML
Raw Normal View History

2018-09-06 10:48:00 -04:00
---
2018-09-06 14:34:06 -04:00
- name: Base config
hosts: all
2018-09-06 15:13:04 -04:00
become: true
become_method: sudo
2018-09-05 19:06:00 -04:00
tasks:
2018-09-06 12:37:26 -04:00
- name: download allow file
get_url:
2018-09-06 15:27:13 -04:00
url: https://git.aanetworks.org/ariel/playbook-base/raw/branch/master/static_files/hosts.allow
dest: /etc/hosts.allow
2018-09-06 15:52:14 -04:00
force: yes
2018-09-06 16:11:00 -04:00
- name: download deny file
2018-09-06 12:37:26 -04:00
get_url:
2018-09-06 15:27:13 -04:00
url: https://git.aanetworks.org/ariel/playbook-base/raw/branch/master/static_files/hosts.deny
dest: /etc/hosts.deny
2018-09-06 15:52:14 -04:00
force: yes
2018-09-06 16:11:00 -04:00
- name: download resolv file
get_url:
url: https://git.aanetworks.org/ariel/playbook-base/raw/branch/master/static_files/resolv.conf
dest: /etc/resolv.conf
force: yes
2018-09-06 16:28:02 -04:00
- name: Installs fail2ban
apt: pkg=fail2ban state=installed update_cache=true
2018-09-06 10:48:00 -04:00
handlers:
- name: start fail2ban
2018-09-06 15:52:14 -04:00
service: name=fail2ban state=started