From 74c358e897b25ecf892cb72856b8cdab9ebbe325 Mon Sep 17 00:00:00 2001 From: 12ww1160 <12ww1160@confdroid.com> Date: Wed, 11 Mar 2026 13:01:02 +0100 Subject: [PATCH] add confdroid_fail2ban --- README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.md b/README.md index 16344a9..8dbfb39 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,7 @@ - [confdroid\_php](#confdroid_php) - [confdroid\_nrpe](#confdroid_nrpe) - [confdroid\_nagios](#confdroid_nagios) + - [confdroid\_fail2ban](#confdroid_fail2ban) - [control repo template](#control-repo-template) - [FAQ](#faq) @@ -117,6 +118,18 @@ Install, configure and fully populate Nagios via Exports in PuppetDB - export client targets (hosts, services) - import resources in nagios (hosts, services, commands, contacts etc.) +### [confdroid_fail2ban](https://3for.me/fqqjy) + +Install, configure and manage fail2ban to protect hosts and services against brute force attacks. + +- manage directory structure (file system permissions, selinux context) +- manage configuration files (file system permissions, selinux context, content based on parameters) + - fail2ban.conf + - fail2ban.local (overrides default settings in fail2ban.conf) + - jail.conf + - jail.local (overrides default settings in jail.conf) +- manage service status + ### [control repo template](https://3for.me/nq00s) A template for starting a r10k control repo in a new puppet infrastructure