New Virtualmin virtual-server 3.54

Howdy all,

I’ve just rolled out version 3.54 of the Virtualmin virtual-server module. The virtual-server-theme Virtualmin Framed Theme and virtualmin-awstats AWStats module have also been updated to version 5.4 and 3.5, respectively. The latter are bugfix releases with no major new features or changes.

Changes since 3.53:

[ul]
[li]When your Virtualmin Pro license is within 7 days of expiry, a notification is displayed on the system information page when the master administrator logs in.[/li]
[li]Updated the LimeSurvey script installer to version 1.70, ZenPhoto to 1.1.5, phpMyAdmin to 2.11.5, SugarCRM to 5.0.0b, Horde to 3.1.7, and Flyspray to 0.9.9.5.[/li]
[li]Fixed bugs in Plesk migration, and added automatic detection of alias domains in the original backup. SSL certificates and keys from the backup are also migrated. Also added initial support for Windows Plesk backups.[/li]
[li]A domain’s private IP and external IP for DNS are now also included in SPF records.[/li]
[li]When restoring a backup, switch to a supported PHP execution mode if the original Apache config used an un-supported mode.[/li]
[li]A default email template for status monitors can now be defined, when using Webmin 1.404 or later.[/li]
[li]Added a check for Sendmail not accepting email on the external interface, which is the default in some distributions.[/li]
[li]Updated the b2evolution, DotProject, FAQMasterFlex, Advanced Guestbook, Help Center Live, Integramod, Nucleus, PHPwebsite and PollPHP script installers to support PHP version 5.[/li]
[li]When a sub-domain is created with the same name as a record in the parent domain, the record is not removed whem the domain is deleted.[/li]
[li]When using Qmail, domains with the same name as the system’s primary hostname (typically from the control/me file) are not longer allowed, as they break Virtualmin’s use of the virtualdomains file.[/li]
[li]When email is disabled for a domain, only MX and mail records pointing to the Virtualmin system or known secondaries are removed.[/li]
[li]When restoring a backup of a domain that doesn’t exist on the system, it’s IP address can be changed or re-allocated from the range available on your system. This makes migration of domains with private IP addresses between systems on different networks easier.[/li]
[li]The list of new features includes the date Virtualmin was installed.[/li]
[li]Email to domain owners for over-bandwidth warnings, new script notifications and others can now come from their resellers’ addresses, if set. This behaviour must be enabled using a new setting on the Module Config page, under Actions upon server and user creation.[/li]
[/ul]