Add Yum repo (different 3.62.gpl installs?)

I installed Virtualmin GPL around March using the automated, and since then have upgraded to the latest version using the built-in Virtualmin update page. (OS: CentOS 5.2 on a Linode)

However, I recently set up another server using, and found that the new version actually did a lot more–most notably, it added /etc/yum.repos.d/virtualmin.repo, and a lot of updates can be done using Yum. There’s also minor differences like:
[ul][li]a lot more modules in the newer setup (e.g. existence of Virtualmin Package Updates under Webmin->System)[/li]
[li]Usermin automatically installed[/li]
[li]subtly different interface (longer bars on the front System Info page, no icons on DNS zone page)[/li]

I’m confused as to why these discrepancies exist, even though both are running the latest Virtualmin 3.62.gpl. How can I safely migrate my older install to use the newer setup? It would very nice to be able to use the Virtualmin Yum repository and get these other extra features as well.


If you used you definitely should already have the Virtualmin repo. It couldn’t have installed without it. Are you sure you didn’t do a manual install using wbm modules on the old box?

If so, converting is somewhat painful…but doable. You’d want to install the virtualmin-release package from the repo for your OS/version/arch, and then install each of the modules using yum (checking to be sure things aren’t breaking in between–and making sure you’ve got good backups of everything, particularly /etc/webmin, beforehand).

Once you have the latest versions of everything, it ought to behave much closer to the newer version. Though without having used the install script, a lot of stuff could be very different.

Now that I think about it, I may not have used the script. The conversion process sounds like it would require a lot of downtime…are there any easier ways? If not I might just stick with the current setup.

How exactly do WBM packages work? Is it Webmin’s equivalent of RPM/Deb?