Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.10.4? #2170

Closed
yarikoptic opened this issue Jul 3, 2018 · 13 comments
Closed

0.10.4? #2170

yarikoptic opened this issue Jul 3, 2018 · 13 comments
Labels

Comments

@yarikoptic
Copy link
Member

Hi @sebres
Thanks for pushing the beast forward and beyond ;) I need to update package in Debian (now good old 0.10.2 fails with python3.7) and thought if you have plans to push out a fresh bugfix in 0.10.x?

@sebres
Copy link
Contributor

sebres commented Jul 3, 2018

Yes, sir! As soon as I got fixed #2137 and pair other still open bugs... (and will take a look what going wrong with py-3.7)

@sebres
Copy link
Contributor

sebres commented Jul 4, 2018

@yarikoptic so #2137 seems to be fixed now in #2171 (waiting for confirmation, self test)...
I will release it hereafter as soon as possible.

BTW. Could you take a look into #2148 (e. g. you know better as regards the old debian distro's)... and/or just close it if answered.

@sebres
Copy link
Contributor

sebres commented Jul 6, 2018

Too many things todo, but the grave things have gone, so I would say, let us do a release 0.10.4 as is.
I'll do it at begin of the next week, if no objections follow (otherwise 0.10.5 will arrive just earlier).

@yarikoptic
Copy link
Member Author

sounds great, I will hopefully give it some testing also over weekend

@spinenkoia
Copy link

I see a branch 0.11, still waiting for the release 0.10.4, or will be 0.11 ?

@sebres
Copy link
Contributor

sebres commented Jul 26, 2018

at the moment we have following branches:

  • ver. 0.11 - development nightly edition (not yet officially released, release date still open)
  • ver. 0.10 - stable edition (released, further development)
  • ver. 0.9 - obsolete edition (development discontinued)

So 0.10.4 will be indeed released soon, and hopefully rolled out for all distributions (at least which already using 0.10 branch). But it is the thing of maintainers.

As regards the 0.11th - ATM, I don't know exact time point I'll release it. As soon as possible (but no time to fulfill some things still bothered me to make official release).
But it should not hold you up to try the newest version if you want (see our wiki here for more details).

@spinenkoia
Copy link

Got it, thanks for the explanation

@evilplan
Copy link

evilplan commented Jul 26, 2018 via email

@sebres
Copy link
Contributor

sebres commented Jul 26, 2018

Are there particular issues you'd like users to pay attention to when using 0.11

Not that I remember. Excepting one: once executed the fail2ban-database will be converted to new version (with no fallback possibility), so one should delete it if he want back to 0.10.

The only real problem I have ... have large numbers of ignoreregexes... 100% last

I don't know what exactly can cause this, possibly just very large "parasite" traffic in the log-file (too many messages that fail2ban has to process), but:

  • there is no differences between 0.10 and 0.11 as regards the message matching (so you'll see the same in 0.10, possibly still worse);
  • to "fix" it for you, you could:
    • optimize the regexp's (meant both - failregex and ignoreregex);
    • use common prefregex (and short and efficient as possible);
    • reorganize the regexp order by occurrence in log (frequently as first);
    • try to minimize count of log-messages in observing log-file, e. g. by means of extracting the failures by application/service into separate log (e. g. by nginx via extra location for 40x|50x-error codes with own extra access-log set in location) or using re-targeting in rsyslog.

@evilplan
Copy link

evilplan commented Jul 26, 2018 via email

@sebres
Copy link
Contributor

sebres commented Jul 26, 2018

@evilplan yw...
Also note, there is a wiki above and it says every welcome to enhance (e. g. possibly to provide some new article for "best practice").

@sebres
Copy link
Contributor

sebres commented Oct 4, 2018

a bit later as promised (but even convenient to 10/04) - here is 0.10.4 released.
@fail2ban/maintainers, @yarikoptic please update & release.

@sebres
Copy link
Contributor

sebres commented Mar 22, 2019

@evilplan et al. The how-to's above were rewritten as part of new wiki article Best practice :: wiki.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants