Updating Postfix versions

SYSTEM INFORMATION
OS type and version AlmaLinux 9
Virtualmin version 7.30.8

Is there a way to update the Postfix version to newer versions? It seems like AlmaLinus is capped at 3.5.25 even though the newest version is 3.10.4?

I just realized this might not necessarily be limited to Virtualmin.

Are you sure you want to? It is a feature, not a bug, that your OS sticks with the same version of everything throughout the life of the OS, only rolling out security and bugfixes, instead of making changes that might break.

I don’t believe there is an AppStream for newer Postfix versions, as it’s not a fast-moving target and it’s rare someone actually needs to track the bleeding edge. So, that would mean there’s probably no super easy and safe way to upgrade.

We’ll be releasing EL 10 support pretty soon, maybe as soon as this weekend, so that may be a better option for upgrading all packages at once without going off-roading.

1 Like

I didn’t even know it was possible to do an in-place upgrade to EL10. (I tried it and AlmaLinux rejected the commands and my host is not offering an image with AlmaLinux 10.) I assume I can update Virtualmin in place as well in that case or will I have to wipe the machine and start over?

I’m not recommending an in-place upgrade. They are possible, but a migration to a new system is usually easier.

1 Like

Just so I’m clear: you’re not recommending an in-place upgrade of AlmaLinux while it’s running Webman or of Webmin itself?

I’m talking about the operating system. Of course you can (should!) upgrade Webmin regularly, along with all other packages.

A major OS version upgrade is a pretty dramatic thing, and probably best handled with a migration to a new virtual machine. The tools for in-place upgrade have gotten pretty good, but if you want to minimize risk and downtime it makes sense to migrate to a new system instead of upgrading the OS.

2 Likes

Yes you can upgrade it.

But I would only do it if you have a feature reason for it.

for example, if you want to fully implement MTA-STS with reporting you need 3.10.x

Plus other tools.

You can use the ghettoforge repo, instructions for setup:

Usage - Ghettoforge

and then to upgrade Stock EL postfix:

Postfix3 - Ghettoforge

they recently changed their domain from .org to .net

What other tools would I need to implement MTA-STS?

postfix-tlspol and tls-reporter

but i have some problems right now with a custom postfix install and virtualmin.

MTA-STS is a bit nerdy to fully implement at the moment. It is used by some large mail operators like gmail and the stalwart or mox mail servers fully implement it. While some only implement the receiving of TLS reports with the DNS entry.

But long term it might a good thing to push forward.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.