sebres
99ff701678
remove support of python 2.x
1 year ago
Sylvestre Ledru
1cd3118da3
Fix typo found by lintian (Debian static analyzer)
3 years ago
Ioannis Cherouvim
5e3de882af
docs: Typo. ( #3025 )
4 years ago
sebres
d3f5d2d52b
documentation (interpolation tags)
4 years ago
sebres
c75748c5d3
fail2ban.conf: added new fail2ban configuration option "allowipv6" (default auto), can be used to allow or disallow IPv6 interface in fail2ban immediately by start (e. g. if fail2ban starts before network interfaces).
...
closes gh-2804
4 years ago
sebres
5d0e74d2ab
man/jail.conf.5: documentation extended (prefregex, etc)
...
closes gh-2820
4 years ago
Nathan Henrie
f518d42c59
Add a note about `journalflags` options to `systemd-journal` backend
...
Also adds systemd backend configuration examples to jail.conf(5)
Closes #2696
4 years ago
sebres
295630cccf
documentation and changelog
4 years ago
Sergey G. Brester
ea35f2ad75
default loglevel is INFO
4 years ago
sebres
d44607a161
part of #927 - filter enhancement to parse IP sub-nets (IP/CIDR with correct recognition of IP-family),
...
provides new replacement tags for failregex to match subnets in form of IP-addresses with CIDR mask (gh-2559):
- `<CIDR>` - helper regex to match CIDR (simple integer form of net-mask);
- `<SUBNET>` - regex to match sub-net adresses (in form of IP/CIDR, also single IP is matched, so part /CIDR is optional);
5 years ago
sebres
46fc4c4615
protocol and documentation
6 years ago
sebres
3c70fe298a
closes gh-969: introduces new section `[Thread]` and option `stacksize` to configure default stack-size of the threads running in fail2ban. Example:
...
```ini
[Thread]
stacksize = 32
```
6 years ago
sebres
f8f01d5ab7
introduced new option `ignorecache` to improve performance of ignore failure check (using caching of `ignoreip`, `ignoreself` and `ignorecommand`)
6 years ago
sebres
6f4fde2c29
Update changelog and man/jail.conf.5
7 years ago
sebres
00456b8270
review: documentation, small enhancement of `fail2ban-client` to test time abbreviation format:
...
fail2ban-client --str2sec 1d12h30m
7 years ago
Georges Racinet
12259bb3c7
man and ChangeLog for logtimezone
8 years ago
sebres
e7052e9625
update man/jail.conf.5 (docu for the ignoreself)
8 years ago
sebres
45174c5eaf
if fail2ban running as systemd-service, for logging to the systemd-journal, the `logtarget` could be set to STDOUT
...
small fixes by logging in stdout (+ system targets also allowed in lowercase now)
8 years ago
sebres
ab0c28260b
switch down log level for some annoying messages to tracedebug or heavydebug (to 7 or even 5);
...
added verification of specified log-level before transmitting to the server;
numeric log-level allowed now in server (resp. fail2ban.conf);
8 years ago
Yaroslav Halchenko
b3ed19b36a
DOC: tune up to jail.conf.5 - some line breaks, typos etc
9 years ago
sebres
94cffece12
New interpolation feature for definition config readers - `<known/parameter>`, as extension to interpolation `%(known/parameter)s`, that does not works for filter and action init parameters;
9 years ago
sebres
fcf03790f4
fixed misleading documentation of `banaction`
9 years ago
sebres
f359ed8c36
Fixed directly defined banaction for allports jails like pam-generic, recidive, etc with new default variable `banaction_allports` (+ man entries for both variables added);
...
closes gh-1216
9 years ago
Pablo
7e6964dd9d
Fix section jail.conf.5 manpage
...
The section of jail.conf manpage is wrong, should be 5, not 10
9 years ago
Viktor Szépe
9547812526
ipjailmatches is on one line with its description in man jail.conf
9 years ago
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
Daniel Black
cc8ec826c5
MRG: from master 2014-03-02
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
Steven Hiscocks
4aa50684ab
Merge pull request #581 from kwirk/datetemplate-regroupdict
...
ENH: Full regex for datepattern, utilising modified Python `_strptime`
11 years ago
Daniel Black
a650178bd1
MRG: merge from master 2014-01-19
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
cd3e94140c
MRG: complete merge
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
76468942f9
MRG: complete merge from master
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
Daniel Black
92e2747034
Merge pull request #531 from grooverdan/master_to_0.9_merge
...
MRG: current master to 0.9 20131228
11 years ago