Re:Crowdsec: A Fail2Ban alternative written in Go
by egberts1 on Monday October 19, 2020 @02:06PM
(#24829037)
Yes. It may be totally working code.
But it wasn’t written cleanly as many tools would attest.
Re:Crowdsec: A Fail2Ban alternative written in Go
by viraptor on Monday October 19, 2020 @05:02PM
(#24830988)
Those tools tell you if you comply with some persons style choices, and maybe catch a few potential problems. That says close to nothing about cleanliness or correctness. They're for internal use, not for making external measurements of code.
I saw your issue[1] on GitHub, and that's just a misunderstanding of how fail2ban was ported to Python 3. fail2ban uses the use_2to3 feature of setuptools.setup to do automatic translation upon installation.[2] While I do wish the code runs under Python 3 as is, what users actually run is totally working code.
[0] https://packages.ubuntu.com/xenial/amd64/fail2ban
[1] https://github.com/fail2ban/fail2ban/issues/2853
[2] https://github.com/fail2ban/fail2ban/blob/960e30cfcdae7e2c81...