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