- Updated for 0.7.3

git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@391 a942ae1a-1317-0410-a47c-b1dcaea8d605
0.x 0.7.3
Cyril Jaquier 2006-09-28 19:37:18 +00:00
parent 897256f9f4
commit 366584856d
7 changed files with 28 additions and 23 deletions

View File

@ -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 wildcard support for "logpath"

27
README
View File

@ -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
@ -27,8 +27,8 @@ Optional:
To install, just do:
> tar xvfj fail2ban-0.7.2.tar.bz2
> cd fail2ban-0.7.2
> tar xvfj fail2ban-0.7.3.tar.bz2
> cd fail2ban-0.7.3
> python setup.py install
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
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
reload reload the configuration
stop stop all jails and terminate the
@ -71,16 +80,6 @@ options (not complete yet):
stop <JAIL> stop <JAIL>. The jail is removed
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:
--------

4
TODO
View File

@ -13,13 +13,13 @@ Legend:
# partially done
* done
- Improve communication. (asyncore, asynchat??)
- Improve execution of action. Why does subprocess.call
deadlock with multi-jails?
- Verify TAI64N
# implement all get/set functions
# correct handling of threads (join???), concurrency, etc
protect "jails" in server.py

View File

@ -1,12 +1,12 @@
.\" 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
fail2ban-client \- configure and control the server
.SH SYNOPSIS
.B fail2ban-client
[\fIOPTIONS\fR]... \fI<COMMAND>\fR
.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.
.SH OPTIONS
.TP

View File

@ -1,12 +1,12 @@
.\" 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
fail2ban-server \- start the server
.SH SYNOPSIS
.B fail2ban-server
[\fIOPTIONS\fR]
.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.
.PP
Only use this command for debugging purpose. Start the server with

View File

@ -1,9 +1,15 @@
#!/bin/bash
# fail2ban-client
echo -n "Generating 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
echo "[done]"
# fail2ban-server
echo -n "Generating fail2ban-server "
help2man --section=1 --no-info --include=fail2ban-server.h2m --output fail2ban-server.1 ../fail2ban-server
echo "[done]"

View File

@ -24,4 +24,4 @@ __date__ = "$Date$"
__copyright__ = "Copyright (c) 2004 Cyril Jaquier"
__license__ = "GPL"
version = "0.7.2-SVN"
version = "0.7.3"