Add ubuntu 24.04 support
Pull Request with tests to get us ready for the upcoming release of Ubuntu 24.04 (Noble Numbat)
Oh the initramfs thing wasn't anything to do with 24.04 because this PR isn't actually enabling 24.04 tests in actions?
Ran tests against 24.04 now.
Still waiting for fixed fail2ban
Down to only a few tests still failing.
@pnorman ^^^
At least for CGImap you could take the existing jammy package and copy/rebuild it on noble. When I tried this, unit tests were passing OK. Package naming is a bit off though, as it still refers to jammy.
Here’s an older test run (=not the latest 0.9.3 release) : https://launchpad.net/~mmd-osm/+archive/ubuntu/cgimap-902-noble/+packages
This is mainly intended for testing purposes. Creating proper packages for noble shouldn’t be a big deal.
Rebased again latest changes from master
The "linting style fixes" commit should just be squashed into the previous commit that it is testing and the "fix mail test" commit can be squashed into the other spamassassin commit.
Done.
I've removed the Ubuntu 24.04 libv8-node gem workaround as it is no longer needed.