Lightweight replacement to both epylog and fail2ban.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Y 8aaa04389f ipset support; fixes #1 1 year ago
..
pyruse/actions let the whole code enter this new year 2018 :-) 1 year ago
acted_on.log.test_ref init 2 years ago
action_counterRaise.py better-organized unit tests 1 year ago
action_counterReset.py better-organized unit tests 1 year ago
action_dailyReport.py daily report: see all, none, first, last, or first+last times 1 year ago
action_dnatCapture.py dnat actions: simulate a transparent proxy, where logs are concerned 1 year ago
action_dnatReplace.py dnat actions: simulate a transparent proxy, where logs are concerned 1 year ago
action_email.py better-organized unit tests 1 year ago
action_ipsetBan.py ipset support; fixes #1 1 year ago
action_log.py action_log: log to systemd, aka. enable recidive detection 1 year ago
action_nftBan.py ipset support; fixes #1 1 year ago
email.dump.test_ref more visible HTML tables in the daily report 1 year ago
filter_equals.py better-organized unit tests 1 year ago
filter_greaterOrEquals.py better-organized unit tests 1 year ago
filter_in.py more filters 1 year ago
filter_inNetworks.py filter_inNetworks: allow an IP as a network (mask = /32 or /128) 1 year ago
filter_lowerOrEquals.py more filters 1 year ago
filter_pcre.py better-organized unit tests 1 year ago
filter_pcreAny.py better-organized unit tests 1 year ago
filter_userExists.py better-organized unit tests 1 year ago
main.py ipset support; fixes #1 1 year ago
nftBan.cmd.test_ref fix in action_nftBan documentation 1 year ago
pyruse.json ipset support; fixes #1 1 year ago
unfiltered.log.test_ref init 2 years ago