Version 6.0.19 of virtualmin-config is in the repos. This is a very minor release to address a regression in the default config of the clamd@scan service on CentOS. I don't know when it happened, but the upstream ClamAV server package lost a necessary configuration file change (LocalSocket was no longer being set by default), leading to clamd refusing to start on a fresh install. This update fixes that.
As an aside, I'll also soon be submitting a pull request way upstream to the ClamAV project to where it'll ship with a functioning config file out of the box; I've been told in communications with them that they're open to shipping a functioning configuration, by default (which may be the most exciting news I've heard in weeks...the ClamAV broken-by-design default config files have been a minor but persistent pain in the ass for literally the entire history of packaging Virtualmin for easy installation).