Нестабильный запуск Debian с shorewall для брандмауэра и fail2ban. При загрузке в журнале fail2ban получалось сообщение «shorewall not running error», но это было исправлено с помощью
After=network.target
в /lib/systemd/system/fail2ban.service. Однако я все еще получаю эти ошибки при выключении или перезагрузке. Как мне сказать shorewall дождаться завершения работы до завершения fail2ban?
Почему вы не добавляете явно в служебный файл fail2ban
, который должен запускаться после shorewall
с After=shorewall.service
?
Я нашел это в Debian Stretch и последней версии Shorewall:
[Unit]
Description=Fail2Ban Service
Documentation=man:fail2ban(1)
After=network.target iptables.service firewalld.service shorewall.service
PartOf=iptables.service firewalld.service shorewall.service