Due to some weirdness with dependencies, and ClamAV packages changing, I've rolled out virtualmin-base version 5.0-3 for CentOS 7 (GPL and Professional). This release makes the following changes:
Note that we still seem to be having issues with clamav running as a daemon (the clamd@scan service unit is working correctly, but Virtualmin doesn't seem to be detecting it correctly with the new packages); I'm working with Jamie on sorting that out, and it'll likely be fixed tomorrow sometime either via (yet another) clamav package update, or a Virtualmin update. Apologies for the inconvenience on that front; ClamAV packaging has been the bane of my existence for the entire time I've been maintaining the Virtualmin repos (11 years now!). They're reportedly working on providing a functional default configuration going forward, so maybe it'll stop being such a pain, eventually.
As always, let me know if you run into problems with fresh installs (other than the known ClamAV issue).