Initial ansible onboard

This commit is contained in:
2024-09-24 15:19:51 +02:00
parent 7366659355
commit f445996797
492 changed files with 2214589 additions and 0 deletions
@@ -0,0 +1,13 @@
---
# Ubuntu Trusty specific variables
_fail2ban_main_config_content:
- option: 'loglevel'
value: 3
- option: 'logtarget'
value: '/var/log/fail2ban.log'
- option: 'socket'
value: '/var/run/fail2ban/fail2ban.sock'
- option: 'pidfile'
value: '/var/run/fail2ban/fail2ban.pid'
@@ -0,0 +1,34 @@
---
# Specific Xenial vars
# =============================================================================
# Main configuration
# -----------------------------------------------------------------------------
_fail2ban_main_config_content:
- option: 'loglevel'
value: 'INFO'
- option: 'logtarget'
value: '/var/log/fail2ban.log'
- option: 'syslogsocket'
value: 'auto'
- option: 'socket'
value: '/var/run/fail2ban/fail2ban.sock'
- option: 'pidfile'
value: '/var/run/fail2ban/fail2ban.pid'
- option: 'dbfile'
value: '/var/lib/fail2ban/fail2ban.sqlite3'
- option: 'dbpurgeage'
value: 86400
# Jails configuration
# -----------------------------------------------------------------------------
_fail2ban_jails:
sshd:
enabled: true
port: 'ssh'
filter: 'sshd'
logpath: '/var/log/auth.log'
maxretry: 3
findtime: 600