Проблема - хочу поставить на машину fail2ban, но firewalld я с неё снес давно, использую ручные настройки в iptables. Теперь потребовалось поставить fail2ban, чтобы защитить локальную службу от перебора, а пакет тащит в зависимостях firewalld. Вот не хочу его заново ставить. Как поставить только пакет fail2ban, удовлетворив ему остальные зависимости (он ещё питон хочет, судя по логам yum), но не ставить firewalld?
Скачать пакет вручную и поставить через rpm, который в отличие от yum позволяет ставить, игнорируя зависимости. Правда, при этом проверка зависимостей на Вас падает. Ну и есть еще вариант - скачать srpm и собрать вручную, поправив спеку :)
Всё оказалось несколько проще, достаточно было ставить не сам fail2ban, а пакет fail2ban-server, который достаточен для того, чтобы можно было запустить fail2ban, но не тянет за собой зависимостей от firewalld.