playbook-base/local.yaml

22 lines
619 B
YAML
Raw Normal View History

2018-09-06 10:48:00 -04:00
---
2018-09-06 11:00:07 -04:00
- hosts: all
2018-09-06 10:51:43 -04:00
- become: true
2018-09-05 19:06:00 -04:00
tasks:
2018-09-06 10:48:00 -04:00
- name: Installs fail2ban
apt: pkg=fail2ban state=installed update_cache=true
2018-09-06 12:15:25 -04:00
- name: clone repo to target
git:
2018-09-06 12:24:52 -04:00
repo: gitea@git.aanetworks.org:ariel/playbook-base.git
version: master
dest: /tmp/basefiles
accept_hostkey: yes
2018-09-06 12:09:42 -04:00
2018-09-06 10:48:00 -04:00
2018-09-06 11:14:59 -04:00
- name: Hosts file Deny
2018-09-06 12:09:42 -04:00
copy: src=/tmp/basefiles/static_files/hosts.deny dest=/etc/hosts.deny
2018-09-06 11:14:59 -04:00
- name: Hosts file Allow
2018-09-06 12:09:42 -04:00
copy: src=/tmp/basefiles/static_files/hosts.allow dest=/etc/hosts.allow
2018-09-06 11:14:59 -04:00
2018-09-06 10:48:00 -04:00
handlers:
- name: start fail2ban
2018-09-06 11:14:59 -04:00
service: name=fail2ban state=started