Skip to content

update: Dovecot FTS Xapian from 1.5.5 to 1.7.12#4034

Merged
georglauterbach merged 3 commits intomasterfrom
lauter_g/update_xapian
May 25, 2024
Merged

update: Dovecot FTS Xapian from 1.5.5 to 1.7.12#4034
georglauterbach merged 3 commits intomasterfrom
lauter_g/update_xapian

Conversation

@georglauterbach
Copy link
Copy Markdown
Member

@georglauterbach georglauterbach commented May 25, 2024

Description

I wanted to get this into v14.0.0 because I want to start using Xapian myself.

Auto-merge is enabled for this PR!

Type of change

  • Improvement (non-breaking change that does improve existing functionality)

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation (README.md or the documentation under docs/)
  • If necessary, I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • I have added information about changes made in this PR to CHANGELOG.md

I updated from 1.5.5. Moreover, I adjusted the script to have what I
consider better style.
@georglauterbach georglauterbach added service/dovecot kind/update Update an existing feature, configuration file or the documentation labels May 25, 2024
@georglauterbach georglauterbach added this to the v14.0.0 milestone May 25, 2024
@georglauterbach georglauterbach self-assigned this May 25, 2024
@georglauterbach georglauterbach force-pushed the lauter_g/update_xapian branch from 462515e to 4e91bae Compare May 25, 2024 16:14
@georglauterbach georglauterbach enabled auto-merge (squash) May 25, 2024 16:26
@georglauterbach georglauterbach mentioned this pull request May 25, 2024
4 tasks
@georglauterbach georglauterbach merged commit 4119849 into master May 25, 2024
@georglauterbach georglauterbach deleted the lauter_g/update_xapian branch May 25, 2024 17:49
@casperklein
Copy link
Copy Markdown
Member

BTW: Fail2ban got an update, which fixes some postfix issues. This should also go into v14. What's your take @georglauterbach and @polarathene

@georglauterbach
Copy link
Copy Markdown
Member Author

georglauterbach commented May 25, 2024

BTW: Fail2ban got an update, which fixes some postfix issues. This should also go into v14. What's your take @georglauterbach and @polarathene

How should we go about this? We install via APT; upgrading is not trivial, is it?

@casperklein
Copy link
Copy Markdown
Member

It is. We used the provided .deb file in the past.

@georglauterbach
Copy link
Copy Markdown
Member Author

So you're proposing "reverting" to the old approach, using the deb file? I mean, I do not particularly like that, but if the upgrade is worthwhile.

Just one question: will the update not land on Debian Bookworm in the near future?

@casperklein
Copy link
Copy Markdown
Member

So you're proposing "reverting" to the old approach, using the deb file?

Yes. I was just looking for the commit that removed it to update my post.

In the past, there were large gaps between the version in the Debian repo and the latest provided by Fail2ban.

@polarathene
Copy link
Copy Markdown
Member

polarathene commented May 26, 2024

What's your take @georglauterbach and @polarathene

Debian is disappointing with package lag, go ahead 👍


Personally I'd rather we migrate to something like Fedora in future, but I think that's lacking rspamd 🤷‍♂️ Maybe going back to Ubuntu base is a reasonable compromise? Still .deb / apt based but should have newer packages.

I'm not suggesting we switch any time soon though, there's probably some implicit environment changes like /etc/services and /etc/mailname (or one of these related to the hostname) that can differ, none of us want to mess around with that 😂

@casperklein
Copy link
Copy Markdown
Member

Debian is disappointing with package lag, go ahead 👍

The same goes for Ubuntu 😆 There is also no newer fail2ban version available + as of now, the package website is slow as hell.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/update Update an existing feature, configuration file or the documentation service/dovecot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants