Steven Hiscocks
4190113e4b
DOC: Fix jail.conf(5) man page which had duplicate {fail,ignore}regex
11 years ago
Ruben Kerkhof
1695d5c076
Fix a few typos
...
Found with https://github.com/lucasdemarchi/codespell
Signed-off-by: Ruben Kerkhof <ruben@rubenkerkhof.com>
11 years ago
Steven Hiscocks
e437bd5e6f
DOC: Add database settings for fail2ban.conf to jail.conf(5) man page
11 years ago
Steven Hiscocks
742e52269a
DOC: Added jail.conf(5) and ChangeLog for "logencoding"
11 years ago
Steven Hiscocks
725a8261fe
DOC: Add items to ChangeLog and readded jail.conf(5) for logpath tail
...
jail.conf change merged from 6a395f4cf7
11 years ago
Steven Hiscocks
75599fc7a0
DOC: Add reference to action argument values which contain ","
...
Closes gh-632
11 years ago
Steven Hiscocks
a4731ef988
DOC: Correct log levels
11 years ago
Daniel Black
224e795f4c
DOC: note in man page about "last message repeated" syslog compression. Closes Debian bug #620364
11 years ago
Steven Hiscocks
5c16ac3a89
ENH: Full regex for datepattern, utilising modified Python `_strptime`
11 years ago
Daniel Black
7b6ee64b9e
DOC: add over pruned bits of jail.conf.5
11 years ago
Daniel Black
4d4060930b
DOC: spelling + GPL2+ for license
11 years ago
Yaroslav Halchenko
e6627185b0
DOC: fixing formatting in the section names of the manpage - \fB to return into bold
11 years ago
Yaroslav Halchenko
16f55d2d56
DOC: pass through jail.conf.5 -- unification and some restructuring/shortening
11 years ago
Daniel Black
0b6c9b52d2
DOC: man page description shorting and clarification
11 years ago
Steven Hiscocks
1386d82102
DOC: Update action files section of jail.conf, and add "timeout" option
...
Closes gh-565
11 years ago
Daniel Black
3d21c4edf9
DOC: consistent filename separator in SYNOPIS
11 years ago
Daniel Black
51f014fede
DOC: add more content to jail.conf man page
11 years ago
Steven Hiscocks
80d6f74ee8
RF: Refactor actions further, include removing server proxy interface
...
This allows direct setting of action properties and calling of methods
from the fail2ban-client if so required.
11 years ago
Steven Hiscocks
f37c90cdba
ENH: Python based actions
...
Python actions are imported from action.d config folder, which have .py
file extension. This imports and creates an instance of the Action class
(Action can be a variable that points to a class of another name).
fail2ban.server.action.ActionBase is a base class which can be inherited
from or as a minimum has a subclass hook which is used to ensure any
imported actions implements the methods required.
All calls to the execAction are also wrapped in a try except such that
any errors won't cripple the jail.
Action is renamed CommandAction, to clearly distinguish it from other
actions.
Include is an example smtp.py python action for sending emails via smtp.
This is work in progress, as looking to add the <matches> and whois
elements, and also SSL/TLS support.
11 years ago
Steven Hiscocks
6a395f4cf7
ENH: add option to addlogpath for tail option
11 years ago
Daniel Black
ea2a13946e
TST: more test of filters
11 years ago
bes.internal
ebd89ec077
New ignorecommand that is added to the ignoreip list from output of an external program
...
ignorecommand update man and fix protocol help
ENH: run ignore command only after internal list has been examined. Change interface on ignorecommand to take IP as environment variable and return true if it is to be banned
ENH: ignore IP command to take tagged command
DOC: man pages for ingorecommand
TST: add test cases for ignorecommand
11 years ago
Steven Hiscocks
9db44059fd
DOC: Add ip(jail)matches/failures to man page
11 years ago
Daniel Black
2f3648c458
DOC: add missing jail directives
11 years ago
Daniel Black
09cae9f4f3
DOC: comment on comments in jail.conf.5
11 years ago
Daniel Black
d6d51e352c
ENH: order config as jail.conf, jail.d/*.conf, jail.local, jail.d/*.local. closes gh-388
11 years ago
Steven Hiscocks
9c61adcad7
ENH+DOC: Allow setting of Epoch and TAI64N date pattern
...
Also add this to jail.conf man page
11 years ago
Steven Hiscocks
9fb926ebae
DOC: Add datepattern to jail.conf man page
11 years ago
Steven Hiscocks
acf9e51d98
BF+DOC: All fail2ban config files are UTF-8 decoded for python3
12 years ago
Steven Hiscocks
5f87e59911
DOC: Update man page for <SKIPLINES> usage
12 years ago
Steven Hiscocks
fe3ed176df
DOC: Update jail.conf man page with systemd elements
12 years ago
Steven Hiscocks
aab9df9f90
DOC: Document use of multiple actions with `actname` in jail.conf man
12 years ago
Daniel Black
6a4605a675
DOC: document <br> tag
12 years ago
Steven Hiscocks
9672e44d39
ENH: Move jail `maxlines` to filter config
12 years ago
Yaroslav Halchenko
4b11f071ed
DOC: minor fix ups of manpages. fixes #159
12 years ago
Yaroslav Halchenko
ca474eb488
DOC: Added suggested by @beilber description of .d/ + added I formatting to all filenames
12 years ago
Yaroslav Halchenko
6eb262fea6
My improvements to manpages
12 years ago
Daniel Black
ab16246619
DOC: Defin{a,i}tion
12 years ago
Daniel Black
847c474b11
DOC: init -> Init, defination -> Defination. Improved intro
12 years ago
Daniel Black
3aeb1a9f4e
ENH: jail.conf man page
12 years ago