Initial role commit
This commit is contained in:
33
templates/jail.local.j2
Normal file
33
templates/jail.local.j2
Normal file
@@ -0,0 +1,33 @@
|
||||
# /etc/fail2ban/jail.d/{{ jail.name }}.local
|
||||
# {{ ansible_managed }}
|
||||
|
||||
[{{ jail.name }}]
|
||||
enabled = {{ jail.enabled }}
|
||||
filter = {{ jail.filter }}
|
||||
{% if jail.port is defined %}
|
||||
port = {{ jail.port }}
|
||||
{% endif %}
|
||||
{% if jail.logpath is defined %}
|
||||
logpath = {{ jail.logpath }}
|
||||
{% endif %}
|
||||
{% if jail.maxretry is defined %}
|
||||
maxretry = {{ jail.maxretry }}
|
||||
{% endif %}
|
||||
{% if jail.findtime is defined %}
|
||||
findtime = {{ jail.findtime }}
|
||||
{% endif %}
|
||||
{% if jail.bantime is defined %}
|
||||
bantime = {{ jail.bantime }}
|
||||
{% endif %}
|
||||
{% if jail.banaction is defined %}
|
||||
banaction = {{ jail.banaction }}
|
||||
{% endif %}
|
||||
{% if jail.ignoreip is defined %}
|
||||
ignoreip = {{ jail.ignoreip | join(' ') }}
|
||||
{% endif %}
|
||||
{% if jail.backend is defined %}
|
||||
backend = {{ jail.backend }}
|
||||
{% endif %}
|
||||
{% if jail.action is defined %}
|
||||
action = {{ jail.action }}
|
||||
{% endif %}
|
||||
Reference in New Issue
Block a user