Bug 40859 - fail2ban 0.11.1 не всегда работает с python 3.9 (p10 и новее)
Summary: fail2ban 0.11.1 не всегда работает с python 3.9 (p10 и новее)
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: fail2ban (show other bugs)
Version: unstable
Hardware: x86 Linux
: P5 major
Assignee: Grigory Ustinov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-05 21:24 MSK by Sergey Y. Afonin
Modified: 2021-09-14 13:56 MSK (History)
19 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Y. Afonin 2021-09-05 21:24:00 MSK
если создать /etc/fail2ban/jail.local с таким вот содержимым

[sendmail-reject]
enabled = true
maxretry = 15
bantime = 7200
findtime  = 3600
logencoding = "utf-8"
ignoreip = 127.0.0.1/8

то fail2ban перестаёт работать c ошибкой запуска

Starting fail2ban: 2021-09-05 22:17:58,227 fail2ban                [61008]: ERROR   NOK: ("'FilterPyinotify' object has no attribute 'isAlive'",)

Причём проблема, вероятно, не в fail2ban. Эту же версию из Сизифа я в p9 использовал (задание 253571), в p9 всё работает.
Comment 1 Sergey Y. Afonin 2021-09-05 21:26:50 MSK
О, вот: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975565
Comment 2 Sergey Y. Afonin 2021-09-06 11:48:01 MSK
(In reply to Sergey Y. Afonin from comment #1)

> О, вот: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975565

И, вроде как, это в 0.11.2 попало.
Comment 3 Sergey Y. Afonin 2021-09-13 12:58:19 MSK
Попробовал себе собрать, обновил правда до v1.0.1.dev1. Вроде бы работает, но вылезла зависимость на python3(sha):

fail2ban: Depends: python3(sha) (< 0) but it is not installable

Поставил пока с --nodeps.
Comment 4 Repository Robot 2021-09-13 14:28:22 MSK
fail2ban-0.11.2-alt1 -> sisyphus:

 Mon Sep 13 2021 Vitaly Lipatov <lav@altlinux.ru> 0.11.2-alt1
 - new version 0.11.2 (with rpmrb script) (ALT bug 40859)
 - don't pack tests, disable AutoProv
Comment 5 Vitaly Lipatov 2021-09-13 14:30:13 MSK
(Ответ для Sergey Y. Afonin на комментарий #3)
> Попробовал себе собрать, обновил правда до v1.0.1.dev1. Вроде бы работает,
> но вылезла зависимость на python3(sha):
> 
> fail2ban: Depends: python3(sha) (< 0) but it is not installable
> 
> Поставил пока с --nodeps.

Если не сложно, потестируйте 0.11.2:
$ epmi 285118
Comment 6 Sergey Y. Afonin 2021-09-13 15:55:12 MSK
(In reply to Vitaly Lipatov from comment #5)

> Если не сложно, потестируйте 0.11.2:
> $ epmi 285118

У меня работает, спасибо.
Comment 7 Sergey Y. Afonin 2021-09-14 13:42:20 MSK
(In reply to Repository Robot from comment #4)

> fail2ban-0.11.2-alt1 -> sisyphus:

И в p10 бы тоже уже скопировать.
Comment 8 Vitaly Lipatov 2021-09-14 13:56:12 MSK
(Ответ для Sergey Y. Afonin на комментарий #7)
> (In reply to Repository Robot from comment #4)
> 
> > fail2ban-0.11.2-alt1 -> sisyphus:
> 
> И в p10 бы тоже уже скопировать.
285156 EPERM #2 p10 fail2ban.git=0.11.2-alt1