A veritable truckload of module updates

Howdy all,

Jamie has graced us with a slew of module updates to many of the Virtualmin plugins, as well as the Virtualmin Framed Theme. I’ve rolled them out for all repos, and they should begin showing up in the available updates shortly. These are mostly bugfix releases, including fixes that have come up since the last release…usually bugs that only affected one or two users (or at least one or two users we knew about) and they often received the fix immediately, but I think there are also some updates to support new Linux distribution versions.

Included in this batch of updates:

  • virtual-server-theme 9.0 - Virtualmin Framed Theme (the current default theme). There will likely be one more release of this theme as the default theme for Virtuamin before we switch to Authentic and the Virtualmin Boostrap theme. This theme may continue to be updated (or possibly the virtual-server-mobile theme) for accessibility reasons (screen readers can have a hard time with single apps, unless a lot of work goes into making it nice…we’ll happily do that work, but it’ll take a few months, so we’ll keep maintaining the existing reasonably accessible themes for as long as that takes).
  • virtualmin-svn 5.1 - Allows Virtualmin accounts to create and manage SVN repositories.
  • virtualmin-slavedns 1.8 - Allows Virtualmin to more easily manage slave DNS server configuration.
  • virtualmin-nginx 1.8 - Adds nginx support to Virtualmin (replacing Apache as the web server).
  • virtualmin-mailrelay 2.0 - Allows management of mail relaying through the Virtualmin server to another destination server (and optionally allows users to control this feature).
  • virtualmin-mailman 6.3 - Allows domain owners to manage Mailman mailing lists easily.
  • virtualmin-init 2.5 - Allows domain owners to manage startup jobs (and allows Virtualmin to create such tasks on behalf of users, for example to start user-owned services like node servers).
  • virtualmin-dav 3.7 - Manages DAV access to some elements of the server.
  • virtualmin-git 1.6 - Allows users to manage git repositories on the server.
  • virtualmin-awstats 5.1 - AWStats web analytics support.

As always, if you run into any problems with updates, let us know!



Getting an error after installing these updates and clicking “Refresh system information” (https://www.example.com:10000/recollect.cgi) on server ‘Home’ page:
Error - Perl execution failed

Undefined subroutine &main::right_page_cgi called at /usr/libexec/webmin/virtual-server-theme/recollect.cgi line 10.

/var/webmin/miniserv.error log says: “[13/Jan/2015:09:31:12 +0000] [] /recollect.cgi : Perl execution failed : Undefined subroutine &main::right_page_cgi called at /usr/libexec/webmin/virtual-server-theme/recollect.cgi line 10.”

Operating system CentOS Linux 7.0.1406 | Virtualmin version 4.13.gpl GPL | Webmin version 1.730 | Theme version 9.0

Wasn’t sure whether to post here or a proper bug report, thought here might be best as the updates are being rolled out now.

Restart Webmin. That’s a new function that only became available in the latest round of packages.

# /etc/init.d/webmin restart