I expect this question has been asked hundreds of times on lots of different distros, but I can’t seem to find it in my usual haunts.
I find that the standard 9 distro – my understanding is that this means RHEL, Rocky, and others – includes Dovecot 2.3.16. Running dnf update dovecot confirms this to be the newest version, although Dovecot itself is up to 2.3.20 (which Dovecot calls a stable version).
There’s a serious (for us) bug in Dovecot 2.3.11 - .16 which is only fixed in .17. How can I install a newer “experimental (for RHEL / Rocky)” version of a package using DNF? Or do I have to engineer this manually by finding the right executable and downloading it?
PS: I realize that there’s a theoretical possibility that Dovecot 2.3.20 contains changes which may create problems with other parts of my installation. I’ve read through all the change logs for .17 thru .20 and I’m willing to take that chance (with plenty of backups, of course). My question is about how to do this vis-a-vis Rocky, repositories, and dnf.