This repository has been archived on 2026-05-25. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
zx_ansible_tools/ansible_tools/roles/set-fail2ban/tasks/main.yml
T
2023-03-09 16:44:05 +01:00

22 lines
752 B
YAML

---
- name: Installing Fail2ban
ansible.builtin.apt:
update_cache: yes
name: fail2ban
- name: Copy {{ item.src }} config
ansible.builtin.template:
src: "{{ item.src }}"
dest: "{{ item.dest }}"
owner: root
group: root
mode: 0644
backup: yes
loop:
- { src: 'jail.conf.ubuntu.j2', dest: '/etc/fail2ban/jail.conf' }
- { src: 'zimbra.conf.ubuntu.j2', dest: '/etc/fail2ban/filter.d/zimbra.conf' }
- { src: 'zimbra-postfix.conf.ubuntu.j2', dest: '/etc/fail2ban/filter.d/zimbra-postfix.conf' }
- { src: 'sendmail.conf.ubuntu.j2', dest: '/etc/fail2ban/action.d/sendmail.conf' }
- { src: 'sendmail-common.conf.ubuntu.j2', dest: '/etc/fail2ban/action.d/sendmail-common.conf' }
#notify: Reload fail2ban