mirror of https://github.com/fail2ban/fail2ban
- Updated for 0.7.3
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@391 a942ae1a-1317-0410-a47c-b1dcaea8d6050.x 0.7.3
parent
897256f9f4
commit
366584856d
|
@ -4,10 +4,10 @@
|
||||||
|_| \__,_|_|_/___|_.__/\__,_|_||_|
|
|_| \__,_|_|_/___|_.__/\__,_|_||_|
|
||||||
|
|
||||||
=============================================================
|
=============================================================
|
||||||
Fail2Ban (version 0.7.3) 2006/??/??
|
Fail2Ban (version 0.7.3) 2006/09/28
|
||||||
=============================================================
|
=============================================================
|
||||||
|
|
||||||
ver. 0.7.3 (2006/??/??) - beta
|
ver. 0.7.3 (2006/09/28) - beta
|
||||||
----------
|
----------
|
||||||
- Added man pages. Thanks to Yaroslav Halchenko
|
- Added man pages. Thanks to Yaroslav Halchenko
|
||||||
- Added wildcard support for "logpath"
|
- Added wildcard support for "logpath"
|
||||||
|
|
27
README
27
README
|
@ -4,7 +4,7 @@
|
||||||
|_| \__,_|_|_/___|_.__/\__,_|_||_|
|
|_| \__,_|_|_/___|_.__/\__,_|_||_|
|
||||||
|
|
||||||
=============================================================
|
=============================================================
|
||||||
Fail2Ban (version 0.7.2) 2006/09/10
|
Fail2Ban (version 0.7.3) 2006/09/28
|
||||||
=============================================================
|
=============================================================
|
||||||
|
|
||||||
Fail2Ban scans log files like /var/log/pwdfail and bans IP
|
Fail2Ban scans log files like /var/log/pwdfail and bans IP
|
||||||
|
@ -27,8 +27,8 @@ Optional:
|
||||||
|
|
||||||
To install, just do:
|
To install, just do:
|
||||||
|
|
||||||
> tar xvfj fail2ban-0.7.2.tar.bz2
|
> tar xvfj fail2ban-0.7.3.tar.bz2
|
||||||
> cd fail2ban-0.7.2
|
> cd fail2ban-0.7.3
|
||||||
> python setup.py install
|
> python setup.py install
|
||||||
|
|
||||||
This will install Fail2Ban into /usr/lib/fail2ban. The
|
This will install Fail2Ban into /usr/lib/fail2ban. The
|
||||||
|
@ -51,8 +51,17 @@ You can configure fail2ban using the files in /etc/fail2ban
|
||||||
or using command line. Here are the available command line
|
or using command line. Here are the available command line
|
||||||
options (not complete yet):
|
options (not complete yet):
|
||||||
|
|
||||||
<COMMAND>
|
Options:
|
||||||
|
-c <DIR> configuration directory
|
||||||
|
-d dump configuration. For debugging
|
||||||
|
-i interactive mode
|
||||||
|
-v increase verbosity
|
||||||
|
-q decrease verbosity
|
||||||
|
-x force execution of the server
|
||||||
|
-h, --help display this help message
|
||||||
|
-V, --version print the version
|
||||||
|
|
||||||
|
Command:
|
||||||
start start the server and the jails
|
start start the server and the jails
|
||||||
reload reload the configuration
|
reload reload the configuration
|
||||||
stop stop all jails and terminate the
|
stop stop all jails and terminate the
|
||||||
|
@ -71,16 +80,6 @@ options (not complete yet):
|
||||||
stop <JAIL> stop <JAIL>. The jail is removed
|
stop <JAIL> stop <JAIL>. The jail is removed
|
||||||
status <JAIL> get the current status of <JAIL>
|
status <JAIL> get the current status of <JAIL>
|
||||||
|
|
||||||
[OPTIONS]
|
|
||||||
|
|
||||||
-c <DIR> configuration directory
|
|
||||||
-d dump configuration. For debugging
|
|
||||||
-i interactive mode
|
|
||||||
-v increase verbosity
|
|
||||||
-q decrease verbosity
|
|
||||||
-x force execution of the server
|
|
||||||
-h display this help message
|
|
||||||
|
|
||||||
Contact:
|
Contact:
|
||||||
--------
|
--------
|
||||||
|
|
||||||
|
|
4
TODO
4
TODO
|
@ -13,13 +13,13 @@ Legend:
|
||||||
# partially done
|
# partially done
|
||||||
* done
|
* done
|
||||||
|
|
||||||
|
- Improve communication. (asyncore, asynchat??)
|
||||||
|
|
||||||
- Improve execution of action. Why does subprocess.call
|
- Improve execution of action. Why does subprocess.call
|
||||||
deadlock with multi-jails?
|
deadlock with multi-jails?
|
||||||
|
|
||||||
- Verify TAI64N
|
- Verify TAI64N
|
||||||
|
|
||||||
# implement all get/set functions
|
|
||||||
|
|
||||||
# correct handling of threads (join???), concurrency, etc
|
# correct handling of threads (join???), concurrency, etc
|
||||||
protect "jails" in server.py
|
protect "jails" in server.py
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36.
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36.
|
||||||
.TH FAIL2BAN-CLIENT "1" "September 2006" "fail2ban-client v0.7.2-SVN" "User Commands"
|
.TH FAIL2BAN-CLIENT "1" "September 2006" "fail2ban-client v0.7.3" "User Commands"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
fail2ban-client \- configure and control the server
|
fail2ban-client \- configure and control the server
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.B fail2ban-client
|
.B fail2ban-client
|
||||||
[\fIOPTIONS\fR]... \fI<COMMAND>\fR
|
[\fIOPTIONS\fR]... \fI<COMMAND>\fR
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Fail2Ban v0.7.2\-SVN reads log file that contains password failure report
|
Fail2Ban v0.7.3 reads log file that contains password failure report
|
||||||
and bans the corresponding IP addresses using firewall rules.
|
and bans the corresponding IP addresses using firewall rules.
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36.
|
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.36.
|
||||||
.TH FAIL2BAN-SERVER "1" "September 2006" "fail2ban-server v0.7.2-SVN" "User Commands"
|
.TH FAIL2BAN-SERVER "1" "September 2006" "fail2ban-server v0.7.3" "User Commands"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
fail2ban-server \- start the server
|
fail2ban-server \- start the server
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
.B fail2ban-server
|
.B fail2ban-server
|
||||||
[\fIOPTIONS\fR]
|
[\fIOPTIONS\fR]
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
Fail2Ban v0.7.2\-SVN reads log file that contains password failure report
|
Fail2Ban v0.7.3 reads log file that contains password failure report
|
||||||
and bans the corresponding IP addresses using firewall rules.
|
and bans the corresponding IP addresses using firewall rules.
|
||||||
.PP
|
.PP
|
||||||
Only use this command for debugging purpose. Start the server with
|
Only use this command for debugging purpose. Start the server with
|
||||||
|
|
|
@ -1,9 +1,15 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# fail2ban-client
|
# fail2ban-client
|
||||||
|
echo -n "Generating fail2ban-client "
|
||||||
help2man --section=1 --no-info --include=fail2ban-client.h2m --output fail2ban-client.1 ../fail2ban-client
|
help2man --section=1 --no-info --include=fail2ban-client.h2m --output fail2ban-client.1 ../fail2ban-client
|
||||||
|
echo "[done]"
|
||||||
|
echo -n "Patching fail2ban-client "
|
||||||
sed -i -e 's/.SS "Command:"/.SH COMMAND/' fail2ban-client.1
|
sed -i -e 's/.SS "Command:"/.SH COMMAND/' fail2ban-client.1
|
||||||
|
echo "[done]"
|
||||||
|
|
||||||
# fail2ban-server
|
# fail2ban-server
|
||||||
|
echo -n "Generating fail2ban-server "
|
||||||
help2man --section=1 --no-info --include=fail2ban-server.h2m --output fail2ban-server.1 ../fail2ban-server
|
help2man --section=1 --no-info --include=fail2ban-server.h2m --output fail2ban-server.1 ../fail2ban-server
|
||||||
|
echo "[done]"
|
||||||
|
|
||||||
|
|
|
@ -24,4 +24,4 @@ __date__ = "$Date$"
|
||||||
__copyright__ = "Copyright (c) 2004 Cyril Jaquier"
|
__copyright__ = "Copyright (c) 2004 Cyril Jaquier"
|
||||||
__license__ = "GPL"
|
__license__ = "GPL"
|
||||||
|
|
||||||
version = "0.7.2-SVN"
|
version = "0.7.3"
|
||||||
|
|
Loading…
Reference in New Issue