My understanding is that it would install alongside the OS package of bind, but not replace it, would it be possible to copy over the configs so that virtualmin uses them and its daemon?
In theory the syntax for the new version should be known since 9.18 ships in debian 12 I think.
Or is this asking for problems down the line? I dont think BIND 9.18 will ever reach RHEL9 only 10 but not sure.
That seems like a very odd thing to spend time on. I can’t imagine there’s some must-have new feature in 9.18.
But, if you really must do it, Webmin doesn’t care. I believe config files stay in the same place with extra packages (config in /etc zones in /var/named or a chroot within that). You probably need to change the service name in the Webmin BIND module configuration, but that’s probably it.