Я использую fail2ban с shorewall и моим сервером и облаком Fedora 21. Все залито следующим сообщением об ошибке:
SELinux is preventing shorewall from write access on the file /tmp/fai2ban*.[stderr|stdout] (deleted). For complete SELinux messages. run sealert -l ...
Конечно, fail2ban показывает, что IP-адрес запрещен, но shorewall его не запрещает.
Бег sealert -l
на указанный файл ничего не произведет, так как файл удален.
То же самое происходит, когда я пытаюсь активировать соответствующую политику:
[root@fedora server]# semodule -i shorewall.pp
libsepol.print_missing_requirements: shorewall's global requirements were not met: type/attribute shorewall_t (No such file or directory).
libsemanage.semanage_link_sandbox: Link packages failed (No such file or directory).
semodule: Failed!
Как я мог решить эту проблему?