@ -1,12 +1,12 @@
. \" DO NOT MODIFY THIS FILE! It was generated by help2man 1.4 4.1 .
.TH FAIL2BAN-CLIENT "1" " July 2016" "fail2ban-client v0.10.0a1 " "User Commands"
. \" DO NOT MODIFY THIS FILE! It was generated by help2man 1.4 7.3 .
.TH FAIL2BAN-CLIENT "1" " September 2016" "fail2ban-client v0.10.0a2 " "User Commands"
.SH NAME
fail2ban-client \- configure and control the server
.SH SYNOPSIS
.B fail2ban-client
[\fI OPTIONS\fR ] \fI <COMMAND>\fR
[\fI \, OPTIONS\/ \fR ] \fI \, <COMMAND>\/ \fR
.SH DESCRIPTION
Fail2Ban v0.10.0a1 reads log file that contains password failure report
Fail2Ban v0.10.0a2 reads log file that contains password failure report
and bans the corresponding IP addresses using firewall rules.
.SH OPTIONS
.TP
@ -68,17 +68,36 @@ starts the server and the jails
\fB restart\fR
restarts the server
.TP
\fB reload \fR
reloads the configuration without
restart
\fB restart [\- \- unban] [\- \- if\- exists] <JAIL> \fR
restarts the jail <JAIL> (alias
for 'reload \fB \- \- restart\fR ... <JAIL>')
.TP
\fB reload <JAIL>\fR
reloads the jail <JAIL>
\fB reload [\- \- restart] [\- \- unban] [\- \- all]\fR
reloads the configuration without
restarting of the server, the
option '\- \- restart' activates
completely restarting of affected
jails, thereby can unban IP
addresses (if option '\- \- unban'
specified)
.TP
\fB reload [\- \- restart] [\- \- unban] [\- \- if\- exists] <JAIL>\fR
reloads the jail <JAIL>, or
restarts it (if option '\- \- restart'
specified)
.TP
\fB stop\fR
stops all jails and terminate the
server
.TP
\fB unban \fB \- \- all\fR \fR
unbans all IP addresses (in all
jails and database)
.TP
\fB unban <IP> ... <IP>\fR
unbans <IP> (in all jails and
database)
.TP
\fB status\fR
gets the current status of the
server
@ -248,9 +267,8 @@ for <JAIL>
\fB set <JAIL> maxlines <LINES>\fR
sets the number of <LINES> to
buffer for regex search for <JAIL>
.IP
set <JAIL> addaction <ACT>[ <PYTHONFILE> <JSONKWARGS>]
.IP
.TP
\fB set <JAIL> addaction <ACT>[ <PYTHONFILE> <JSONKWARGS>]\fR
adds a new action named <ACT> for
<JAIL>. Optionally for a Python
based action, a <PYTHONFILE> and
@ -262,45 +280,38 @@ removes the action <ACT> from
<JAIL>
.IP
COMMAND ACTION CONFIGURATION
.IP
set <JAIL> action <ACT> actionstart <CMD>
.IP
.TP
\fB set <JAIL> action <ACT> actionstart <CMD>\fR
sets the start command <CMD> of
the action <ACT> for <JAIL>
.IP
set <JAIL> action <ACT> actionstop <CMD> sets the stop command <CMD> of the
.IP
.TP
\fB set <JAIL> action <ACT> actionstop <CMD> sets the stop command <CMD> of the\fR
action <ACT> for <JAIL>
.IP
set <JAIL> action <ACT> actioncheck <CMD>
.IP
.TP
\fB set <JAIL> action <ACT> actioncheck <CMD>\fR
sets the check command <CMD> of
the action <ACT> for <JAIL>
.TP
\fB set <JAIL> action <ACT> actionban <CMD>\fR
sets the ban command <CMD> of the
action <ACT> for <JAIL>
.IP
set <JAIL> action <ACT> actionunban <CMD>
.IP
.TP
\fB set <JAIL> action <ACT> actionunban <CMD>\fR
sets the unban command <CMD> of
the action <ACT> for <JAIL>
.IP
set <JAIL> action <ACT> timeout <TIMEOUT>
.IP
.TP
\fB set <JAIL> action <ACT> timeout <TIMEOUT>\fR
sets <TIMEOUT> as the command
timeout in seconds for the action
<ACT> for <JAIL>
.IP
GENERAL ACTION CONFIGURATION
.IP
set <JAIL> action <ACT> <PROPERTY> <VALUE>
.IP
.TP
\fB set <JAIL> action <ACT> <PROPERTY> <VALUE>\fR
sets the <VALUE> of <PROPERTY> for
the action <ACT> for <JAIL>
.IP
set <JAIL> action <ACT> <METHOD>[ <JSONKWARGS>]
.IP
.TP
\fB set <JAIL> action <ACT> <METHOD>[ <JSONKWARGS>]\fR
calls the <METHOD> with
<JSONKWARGS> for the action <ACT>
for <JAIL>