Webmin 1.530 and Usermin 1.460 (IPv6 support!)

Howdy all,

I’ve just rolled out version 1.530 of Webmin and 1.460 of Usermin. These are the first versions of Webmin and Usermin with IPv6 support in the miniserv.pl web server, along with the requisite configuration options in Webmin.

Changes in Webmin since 1.520:

  • Full IPv6 support in Webmin itself. Requests can now be accepted on IPv6 addresses, and all modules that make outgoing connections support IPv6. Also, many modules have been updated to allow servers to be configured to use IPv6, like Sendmail, SSHd and Squid.
  • Webmin users and groups can now be stored in a MySQL, PostgreSQL or LDAP database, instead of local files. This includes all permissions, settings and module grants. This allows the user database to be much larger, and to be shared between multiple systems.
  • Updated the Catalan translation, thanks to Jaume Badiella.
  • Records can now be deleted from multiple zones at once in the BIND DNS Server module.
  • Boot options can be re-ordered in the GRUB module. Also, all actions in that module are now logged.
  • Fixed support for 3ware RAID arrays in the SMART module.
  • The Webmin Actions Log module can now be used to view the output shown in the browser for all actions that display something when performed, like deleting a Unix user.
  • Many more fixes and new features.

Changes in Usermin since 1.450:

  • Added option to select the character set of automatic reply messages.
  • Added an option to the Advanced Search page of the Read Mail module to limit results to messages with attachments.

Note that the addition of MySQL/PostgreSQL user support in Webmin does not mean that you should start trying to use MySQL or PostgreSQL users for your Virtualmin deployments. You shouldn’t. If you do need a database for users, because you have many servers (or tens of thousands of users) and need to share some user data across them, you should use LDAP, which has been supported for years and is well-documented and is designed for this purpose.

As always, if you run into any problems, let us know in the ticket tracker.

Excellent work guys. Will Cloudmin also be receiving full IPv6 support in the near future? Would be nice to be able to dual-stack IPv4 and IPv6 when setting up an instance

This is on long-term roadmap, but no work has been done on it yet. However, Cloudmin won’t complain if your instances are automatically assigned v6 addresses in addition to v4, via a mechanism such as router advertisment.

Ah, I was hoping for some manual assignment options, but no worries, if it’s on the roadmap then I’ll wait!

The packages for Debian (lenny) are still missing, pls have a look what went wrong, thanks!