# limitations under the License.
#
-include_recipe "munin"
include_recipe "prometheus"
package %w[
fail2ban
- python3-inotify
python3-systemd
ruby-webrick
]
+if platform?("debian")
+ package "python3-inotify"
+else
+ package "gamin"
+end
+
template "/etc/fail2ban/jail.d/00-default.conf" do
source "jail.default.erb"
owner "root"
action [:enable, :start]
end
-munin_plugin "fail2ban"
-
prometheus_exporter "fail2ban" do
port 9635
user "root"