I’ve just begun rolling out Virtualmin virtual-server module version 3.60. This is pre-dominantly a bugfix and script update release, but there are a few nifty new features, as well. I’ve also updated several additional Virtualmin packages, mostly to add complete Dutch translations (thanks Gandyman!), but also a few minor bugfixes.
Two new (technically a few months old, but new to the repos) modules have also been added: virtualmin-sqlite and virtualmin-slavedns. The SQLite module adds SQLite database creation capabilities, much like the current MySQL and PostgreSQL support (Oracle has also been available for a while as a plugin). The Slave DNS module allows Virtualmin to be a slave DNS server rather than master, which allows you to configure DNS on a different machine and have slave zones automatically created on the Virtualmin machine. Neither are going to be useful for everybody, but if you need those capabilities, they’re now available.
Changes since 3.59:
[li]Updated the Piwik script installer to version 0.2.5, ZenPhoto to 1.1.7, eTicket to 1.7.2, Joomla to 1.5.4, Drupal to 6.3 and 6.8, phpBB to 3.0.2, phpMyAdmin to 220.127.116.11, WordPress to 2.6, Zikula to 1.0.1, phpScheduleIt to 1.2.10, OpenX to 2.6.0, PiWik to 0.2.7, MoinMoin to 1.7.1, MediaWiki to 1.12.0 and HelpCenter to 2.1.7.[/li]
[li]Added a Module Config field for a custom command to get memory and swap information.[/li]
[li]Included domains can now be specified when editing SPF information, and IP networks can be entered.[/li]
[li]The default limit on the number of non-alias domains can now be set in server templates.[/li]
[li]Added a script installer for Z-push, which implements the Microsoft activesync protocol.[/li]
[li]DNS aliases named ‘webmail’ and ‘admin’ are now created in all new virtual servers by default, and Apache is configured to redirect requests for them to Usermin and Webmin by default.[/li]
[li]Added the Global Variables page under the System Customization category, for creating variables that can be used in all templates.[/li]
[li]If the virus scanner fails to return a response within 30 seconds, email will be delivered normally. This avoids problems with the procmail timeout, which can cause even non-infected email to be dropped if clamav is too slow.[/li]
As always, we recommend the latest version for everybody, for security, stability, and awesomeness reasons. If they aren’t already visible in your Virtualmin Package Updates, they will be soon.