I would like to manage my new server with Virtualmin but right away I see a little problem that I hope can be fixed.
We host certain domains that "roll over" their content every year, with the prior years serving as archives. Each year is specified with the year as a subdomain. So, for example, for domain1.com, last year was at 2010.domain1.com, this year at 2011.domain1.com, next year at 2012.domain1.com. When we roll over to a new year, I set an alias of the current year as domain1.com so that the "main" domain is always pointed to whatever the current subdomain is.
The problem as I see it is that we do this for several domains. It will be common for us to have 2011.domain1.com, 2011.domain2.com and 2011.domain3.com all active at the same time. When Virtualmin creates databases for these subdomains, it names the database strictly by subdomain only. In other words, each of the examples above will try to have a database created named "2011".
How do I make it create databases that include the full domain name, or otherwise prevent name collisions?