Virtualmin 3.68 and theme 6.9

Howdy all,

I’ve just begun uploading version 3.68 of Virtualmin (virtual-server) module and 6.9 Virtualmin Framed Theme (virtual-server-theme). The new version is mostly bugfixes, but Virtualmin also includes a number of new features.

Changes since 3.67:

[ul]
[li]Updated the phpMyAdmin script installer to versions 3.1.3.2 and 2.11.9.5, OpenGoo to 1.3.1, Joomla to 1.5.10, Mantis to 1.1.6, Typo to 5.3, Django to 1.0.2, Zenphoto to 1.2.4, Twiki to 4.3.0, Bugzilla to 3.2.3, Magento to 1.3.1, OpenX to 2.8.0, PHPCoin to 1.6.0, PiWiki to 0.2.34, TikiWiki to 2.4, CMS Made Simple to 1.5.4, and Trac to 0.11.4.[/li]
[li]Updated the Forwards, Passwd, Chora, Vacation and Gollem scripts from the Horde family to their latest versions.[/li]
[li]Added a script installer for Simple Invoices.[/li]
[li]Global template variables are now also available to pre- and post-domain creation commands, with the GLOBAL_ prefix.[/li]
[li]Added the SSH server status to the System Information page, including the ability to stop and start it.[/li]
[li]Made the docutils Python module optional for MoinMoin installs, as it is missing on CentOS.[/li]
[li]Added a --plan flag to modify-reseller.pl, to allow setting of limits from a plan.[/li]
[li]Added a Module Config option to control if default features come from plan or Features and Plugins page.[/li]
[li]Greylisting using Postgrey can now be setup using Virtualmin, via the new Email Greylisting page. In addition, whitelists for SMTP servers and email recipents can be managed.[/li]
[li]Added the --no-alias flag to list-domains.pl, to show non-alias domains.[/li]
[li]Made the Website Options page available to domain owners, although only with limited fields available.[/li]
[li]When creating a sub-server that is a sub-domain of it’s parent, DNS records for the new domain will be added to the parent’s zone.[/li]
[li]Added a field on the Website Options page for making a virtual server the default website for its IP address.[/li]
[li]Parent virtual server details are now available in sub-server post-creation scripts in the $PARENT_VIRTUALSERVER_ environment variables.[/li]
[li]Added --reseller, --no-reseller and --any-reseller flags to list-domains.pl.[/li]
[li]Virtual servers can now have IPv6 addresses in addition to v4, on Debian, Ubuntu, Redhat, CentOS and Fedora systems. Virtualmin will configure BIND to add IPv6 address records, and Apache to accept connections to the IPv6 address. All pages that API commands that deal with addresses have new fields and options for an optional IPv6 address.[/li]
[li]Added the --purge and --strftime flags to backup-domain.pl, to allow automatic deletion of old backups and date-based backup destinations.[/li]
[/ul]

As always, updating is recommended for everyone. Many of the Install Script updates are security related, and continuing to use and install the older versions could be dangerous.