-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2023-e36c5fb76b 2023-10-05 21:14:47.819588 -------------------------------------------------------------------------------- Name : fail2ban Product : Fedora 39 Version : 1.0.2 Release : 9.fc39 URL : http://fail2ban.sourceforge.net/ Summary : Daemon to ban hosts that cause multiple authentication errors Description : Fail2Ban scans log files and bans IP addresses that makes too many password failures. It updates firewall rules to reject the IP address. These rules can be defined by the user. Fail2Ban can read multiple log files such as sshd or Apache web server ones. Fail2Ban is able to reduce the rate of incorrect authentications attempts however it cannot eliminate the risk that weak authentication presents. Configure services to use only two factor or public/private authentication mechanisms if you really want to protect services. This is a meta-package that will install the default configuration. Other sub-packages are available to install support for other actions and configurations. -------------------------------------------------------------------------------- Update Information: This update provides a fail2ban build against Python 3.12, making it usable again for Fedora 39. As part of this, we have to add pyasynchat and pyasyncore packages - these are compatibility libraries providing a couple of modules that were removed from Python's core in 3.12, but which fail2ban is so heavily dependent on that removing its dependencies on them would require something close to a full rewrite, which there is not enough time to complete before Fedora 39's release. -------------------------------------------------------------------------------- ChangeLog: * Wed Sep 27 2023 Adam Williamson <awilliam@xxxxxxxxxx> - 1.0.2-9 - Require pyasynchat and pyasyncore with Python 3.12+ - Disable smtp tests on F39+ due to removal of smtpd from Python 3.12 - Disable db repair test on F39+ as it's broken with sqlite 3.42.0+ * Wed Jul 19 2023 Fedora Release Engineering <releng@xxxxxxxxxxxxxxxxx> - 1.0.2-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Mon Jun 26 2023 Todd Zullinger <tmz@xxxxxxxxx> - 1.0.2-7 - exclude shorewall subpackage on epel9 (rhbz#2217649) * Wed Jun 14 2023 Python Maint <python-maint@xxxxxxxxxx> - 1.0.2-6 - Rebuilt for Python 3.12 -------------------------------------------------------------------------------- References: [ 1 ] Bug #2219991 - F39FailsToInstall: fail2ban-server, fail2ban-tests https://bugzilla.redhat.com/show_bug.cgi?id=2219991 [ 2 ] Bug #2225799 - fail2ban: FTBFS in Fedora rawhide/f39 https://bugzilla.redhat.com/show_bug.cgi?id=2225799 -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2023-e36c5fb76b' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- _______________________________________________ package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue