From b4b25945508841973e37238e2e2e1bc7ceb5a531 Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Thu, 12 Jan 2023 19:18:40 +0100 Subject: [PATCH] Add fail2ban --- fail2ban/install.sh | 13 +++++++++++++ fail2ban/systemd/howto.txt | 2 ++ 2 files changed, 15 insertions(+) create mode 100644 fail2ban/install.sh diff --git a/fail2ban/install.sh b/fail2ban/install.sh new file mode 100644 index 0000000..a99b058 --- /dev/null +++ b/fail2ban/install.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +MYSTIC_DIR="$1" + +sed -e "s!@MYSTIC_DIR@!${MYSTIC_DIR}!g" action.d/mysticbbs.conf > /etc/fail2ban/action.d/mysticbbs.conf + +sed -e "s!@MYSTIC_DIR@!${MYSTIC_DIR}!g" filter.d/mysticbbs.conf > /etc/fail2ban/filter.d/mysticbbs.conf + +sed -e "s!@MYSTIC_DIR@!${MYSTIC_DIR}!g" jail.d/mysticbbs.conf > /etc/fail2ban/jail.d/mysticbbs.conf + +mkdir -p /etc/systemd/system/fail2ban.service.d +cp systemd/override.conf /etc/systemd/system/fail2ban.service.d/override.conf + diff --git a/fail2ban/systemd/howto.txt b/fail2ban/systemd/howto.txt index d833088..898c7d5 100644 --- a/fail2ban/systemd/howto.txt +++ b/fail2ban/systemd/howto.txt @@ -1 +1,3 @@ +https://docs.linuxfabrik.ch/monitoring-plugins/fail2ban.html + put into /etc/systemd/system/fail2ban.service.d/override.conf \ No newline at end of file