diff --git a/ChangeLog b/ChangeLog index 1080def5..afd151ae 100644 --- a/ChangeLog +++ b/ChangeLog @@ -50,6 +50,7 @@ ver. 0.9.1 (2014/xx/xx) - better, faster, stronger - monit filter. Thanks Jason H Martin - directadmin filter. Thanks niorg - fail2ban-client can fetch the running server version + - Added Cloudflare API action - Enhancements * Fail2ban-regex - add print-all-matched option. Closes gh-652 diff --git a/THANKS b/THANKS index 78533eba..2cd3676c 100644 --- a/THANKS +++ b/THANKS @@ -63,6 +63,7 @@ kjohnsonecl kojiro Lars Kneschke Lee Clemens +leftyfb (Mike Rushton) Manuel Arostegui Ramirez Marcel Dopita Mark Edgington diff --git a/config/action.d/cloudflare.conf b/config/action.d/cloudflare.conf new file mode 100644 index 00000000..4d5e2dc8 --- /dev/null +++ b/config/action.d/cloudflare.conf @@ -0,0 +1,55 @@ +# +# Author: Mike Rushton +# +# Referenced from from http://www.normyee.net/blog/2012/02/02/adding-cloudflare-support-to-fail2ban by NORM YEE +# +# To get your Cloudflare API key: https://www.cloudflare.com/my-account +# + +[Definition] + +# Option: actionstart +# Notes.: command executed once at the start of Fail2Ban. +# Values: CMD +# +actionstart = + +# Option: actionstop +# Notes.: command executed once at the end of Fail2Ban +# Values: CMD +# +actionstop = + +# Option: actioncheck +# Notes.: command executed once before each actionban command +# Values: CMD +# +actioncheck = + +# Option: actionban +# Notes.: command executed when banning an IP. Take care that the +# command is executed with Fail2Ban user rights. +# Tags: IP address +# number of failures +#