Old News Items

Cloudmin 7.3 released

This release adds a flash-based graphical console (no need to install client-side Java!), network rate limiting for Citrix Xen instances, the ability to add existing iSCSI exports to virtual systems, SSH agent support for direct file transfers between systems, and a bunch of bugfixes and minor features.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Virtualmin 4.03 released

This release includes multiple script updates, support for shared hosting on a single IPv6 address, Outlook autoconfiguration, Rackspace Cloud Files region selection, and a bunch of other minor bugfixes and improvements.
You can get the GPL version from the Virtualmin downloads page, or from our YUM and APT repositories.

Webmin 1.660 and Usermin 1.570 released

This update includes two-factor authentication support using TOTP or Authy, German, Catalan and Norwegian translation updates, SSL perfect forward secrecy mode, new limits in the Command Shell module, and a bunch of bugfixes. You can get it from the Webmin downloads page, or from our YUM or APT repositories.

Cloudmin 7.2 released

This new version allows virtual disk to be moved between LVM, regular files and iSCSI servers, makes the accounting of bandwidth and resource use to system owners more accurate, and fixes numerous other minor bugs.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Webmin 1.650 released

This update is primarily a bugfix for issues in the Apache and Software Packages module. You can get it from the Webmin downloads page, or from our YUM or APT repositories

Webmin 1.640 and Usermin 1.560 released

This update includes UI consistency improvements, better Apache 2.4 support, improvements for Mandriva Linux and FreeBSD, German, Norwegian, Polish and Catalan translation updates and much more. You can get it from the Webmin downloads page, or from our YUM or APT repositories.
Also available is a new Usermin release which includes several email-related improvements, such as the ability to apply a mail filter to existing email in some folder.

Virtualmin 4.02 released

This release includes multiple script updates, better Apache 2.4 support, German translations from Raymond Vetter, the ability to switch a domain with a private IP to another address, and a bunch of bugfixes.
You can get the GPL version from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Virtualmin 4.01 released

This release includes the ability to manage expiration, Glacier migration and ACLs on S3 buckets, German translations by Raymond Vetter, a sample DNS records page, and the ability to update slave DNS servers when the master system's IP changes.
You can get the GPL version from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Webmin 1.630 and Usermin 1.550 released

This release includes Norwegian, Catalan and German translation updates, support for FreeBSD ports and BSD partition management, real SPF support, better handling of IPv6 and DHCP on FreeBSD, and much more. You can get it from the Webmin downloads page, or from our YUM or APT repositories.

Cloudmin 7.1 released

This new version adds the ability to create snapshots of VMs and roll back to them, makes image extraction on iSCSI more efficient, and fixes several bugs in the 7.0 release.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Virtualmin 4.00 released

This release includes numerous script installer updates, DKIM bugfixes and improvements, more flexibility in setting up mail client auto-configuration, proper SPF record support and more.
You can get the GPL version from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Cloudmin 7.0 released

This release includes much improved FreeBSD guest support under KVM, the ability to backup systems to Amazon S3 or Rackspace Cloud Files, faster and more efficient bandwidth usage collection, and much more.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Translation volunteers wanted!

If you are fluent in English and a widely used language (like Spanish, Chinese, French or Portuguese) and want to contribute to Webmin, one way of helping is to submit a translation for modules that are lacking one. To get started, see which languages have the most coverage, and then read the documentation on how to create translations.

Webmin development version 1.623 with FreeBSD 9 support

A new development version of Webmin is now available with much improved FreeBSD support, such as the ability to install ports, manage disk slices and partitions, configure IPv6 addresses and much more. You can find the tar.gz package on the development download page. The version also includes a complete German translation for all new features and modules, thanks to Raymond Vetter.

Virtualmin 3.99 released

This version adds the ability to enable or disable server-side includes, supports separately install PHP 5.3 and 5.4 packages, makes the DKIM key size configurable, changes default mail folder names, adds an option to change email behavior when a domain is over quota, and much more. You can get the GPL version from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Minecraft server module version 1.1

This update adds a scheduled backup page, German translations from Raymond Vetter, automatic detection of new server updates and more. It can be downloaded from minecraft-1.1.wbm.gz, and installed in Webmin in the Webmin Configuration module.

Cloudmin 6.8 released

This release includes timezone syncing for new virtual systems, the ability to block IP addresses from allocation, a nicer UI for resizing disks on running systems, a fix for a bug that caused lack of disk space errors, and more.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Webmin 1.620 and Usermin 1.540 released

This release includes fixes for XSS and BEAST attacks, Norwegian, Catalan, German and Polish translation updates, scheduled function UI improvements, the ability to create disconnected bridges, BTRFS support, FreeBSD 9 / 10 improvements, CentOS quota fixes and much more. You can get it from the Webmin downloads page, or from our YUM or APT repositories.

Cloudmin 6.7 released

This release includes image creation, backup and cloning optimizations when iSCSI is in use, better calculation of free disk space for new VMs and disks, an easier way to add KVM command line parameters, and many other small features and bugfixes. It also moves all background cron jobs to Webmin's built-in cron service, which reduces memory use and startup latency.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Virtualmin 3.98 released

This version moves all cron jobs into the Webmin server process (to reduce memory use), adds Thunderbird-style mail client autoconfiguration, an option to disable sub-servers at the same time as their parent, and more. You can get the GPL version from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Minecraft server module released

This new module simplifies the process of setting up and managing a server for Minecraft. It can be downloaded from minecraft-1.0.wbm.gz, and installed in Webmin in the Webmin Configuration module.

Virtualmin 3.972 minor version released

This minor update fixes a problem with the backup level field, and a hang encountered when restoring a virtual server with SSL enabled. It is available on the Virtualmin downloads page and from our YUM and APT repositories.

Virtualmin 3.97 released

This release makes the PHP and symlink security fixes optional, improves their coverage, adds a check for insecure SSL keys, and gives you more control over incremental backups. You can get the GPL version from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Virtualmin 3.96 released

This release includes security fixes that prevent execution of scripts with mod_php when disabled for a domain, abuse of symlinks to other virtual server's files, and abuse of the spamtrap and hamtrap email aliases. It also includes an option to automatically clear the trash folders of all users in a domain.

You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Cloudmin 6.6 released

The major new feature in this version is support for iSCSI, which allows virtual system disks to be stored on a remote system separate from their hosts. This makes system moves faster, and reduces the amount of storage needed on host systems. Also in this release is improved Xen 4.2 support, and the ability to select systems to backup by host or location group.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Webmin 1.610 and Usermin 1.530 released

This release includes a new iSCSI Target module, German and Catalan translation updates, Fedora 17 ifconfig, iSCSI bug fixes and more. You can get it from the Webmin downloads page, or from our YUM or APT repositories.

Virtualmin 3.95 released

This is mainly a bugfix release, but also includes a change to run pre- and post-backup commands from the web UI, an API command to fix domain quotas, and a bunch of script installer updates. You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Cloudmin 6.5 released

The new version includes the ability to set the number of cores on KVM systems, perform package installs across multiple VMs, limit the IO class available to system owners, and prevent KVM systems from using IPs not assigned to them. It also fixes the restore process to resize disks to match backups for Xen and KVM systems.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Webmin 1.600 and Usermin 1.520 released

This release includes a new default theme, iSCSI client and server modules, German, Dutch and Norwegian translation updates, status monitoring logging, VLAN and bonding support, UI cleanups, XSS attack fixes and many other small bugfixes and features. You can get it from the Webmin downloads page, or from our YUM or APT repositories.
All users should upgrade to this version, as it fixes two cross-site scripting security issues.

Virtualmin 3.94 released

This new version includes Rackspace Cloud Files backup support, the ability to create alias domains with mailboxes, outgoing SMTP IP address control, better dependency installation for Ruby scripts, detection for a system IP address change, and a bunch of bugfixes. Also available is version 8.6 of the Virtualmin theme, such is required by the new Virtualmin module.

You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Cloudmin 6.3 released

This release fixes a few bugs, and adds features like lock killing, per-system SSH ciphers and autodetection of Citrix Xen VM moves.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Virtualmin 3.93 released

This new version includes S3 large file backup support, new API commands for S3, support for multiple contact addresses, OpenDKIM support, S3 backups to sub-directories, the ability to skip failed domains when restoring, and SSL certificate sharing improvements. Also available is a new version of the Virtualmin theme, and the Git and Nginx plugins.

You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Webmin 1.590 and Usermin 1.510 released

This release includes German, Dutch, Catalan and Norwegian translation updates, Ubuntu 12.04 support, a new contributed module for Shorewall6, DNSSEC-Tools support in the BIND module, UI cleanups in the Disk and Network Filesystems module, a new UI for creating an SSL CSR, Unix password restriction improvements, and a vast number of small bugfixes and other improvements. You can get it from the Webmin downloads page, or from our YUM or APT repositories.

Cloudmin 6.3 released

This is mainly a bugfix release, but also includes API consistency improvements, better Ubuntu 12.04 VM support, cleaner host bridge selection, better detection of remote command failures and improved progress indicators.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Virtualmin 3.92 released

This release includes script installer updates, support for re-sending mailbox signup email, and a bunch of bugfixes.

You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

New Virtualmin AMI on Amazon Linux

We have created a new Amazon EC2 AMI with ID ami-faea4f93 that can be run for free on EC2 as a "micro" instance. This contains Virtualmin, Webmin, Usermin and all the servers they configure like Apache, Postfix and BIND. The AMI is built on top of Amazon's own Linux distribution, which is similar to Fedora or CentOS Linux.

For more information on how to use the AMI, see the Virtualmin GPL on EC2 documentation.

Webmin development version 1.587 with Ubuntu 12.04 support

To support the new Ubuntu Linux 12.04 release, we have released Webmin development version 1.587 and Usermin 1.507 with full support for the new Ubuntu version. You can find the Debian packages on the development download page, or fetch them from :
http://download.webmin.com/devel/deb/webmin_current.deb
http://download.webmin.com/devel/deb/usermin_current.deb

Virtualmin 3.91 released

This release includes S3 backup support (previously only in Virtualmin Pro), script installer updates, the ability to select an IP address when cloning a domain, simplifies getting JSON/XML output from the remote API, and the usual gang of bugfixes and minor features.

You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories. A new theme version 8.2 is also available from the same sources.

Cloudmin 6.2 released

This new version includes IO class support for KVM and OpenVZ, the ability to change the ISO image used by a running system, Citrix Xen network usage collection, and support for re-creating a deleted system from a backup.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Cloudmin 6.1 released

This new release includes an improved page for changing a system's password, system alerts on network use, CPU limits for KVM instances, the ability to manage network interface on non-Linux VMs, bridge editing for existing VM interfaces, a new page for defining custom links like in Virtualmin, and numerous bug fixes.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Virtualmin 3.90 released

This new version improves the speed of restores by creating new meta-information files during backups, updates script installers, allows domain owners to restore backups made by root, improves SNI support, allows backup deletion policy to be set on a per-destination basis, adds the modify-proxy API command, and fixes several bugs.

You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories. A new theme version 8.2 is also available from the same sources.

Webmin 1.580 and Usermin 1.500 released

This release includes German, Catalan and Norwegian translation updates, better Fedora 15+ support, MySQL backup improvements, systemd support, the ability to edit MySQL connection limits and much more. You can get it from the Webmin downloads page, or from our YUM or APT repositories.

Cloudmin 6.0 released

This update includes support for virtual private clouds and subnets with Amazon EC2, the ability to select systems to backup by group, owner or type, and support for multiple directories for virtual system disk images and filesystems.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Cloudmin 5.9 released

This update includes the ability to exclude disks from backups, uses the new backup format for Citrix Xen, and simplifies the process of adding a host system. The DNS roundrobin page now supports specification of arbitrary candidate systems by IP, limiting the number of IPs to include in the DNS record, and the ability to automatically configure a proxy balancer on a remote Virtualmin system to use active backend servers.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Virtualmin 3.89 released

This update includes the ability for plugins to replace Apache with another webserver (like Nginx), preserves mailboxes and aliase when email is disabled for a domain, allows domain creation when a clashing MySQL database already exists, includes Dovecot control files in backups, adds MySQL size selection to the post-install wizard, and much more.

You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Webmin development version 1.571 released

This minor update includes many German translation updates from Raymond Vetter, more MySQL user-level settings related to connection counts, better handling of hostname changes, and numerous bugfixes. It can be downloaded in RPM, Debian package or tar.gz formats from the development versions page.

Webmin 1.570 and Usermin 1.490 released

This release includes Arabic, German and French translation updates, better CentOS 6 support, simpler mail queue refreshes, MySQL delete confirmation, DHCPd fields for setting DNS search paths, Custom Commands module improvements and a bunch of UI cleanups. You can get it from the Webmin downloads page, or from our YUM or APT repositories.

Cloudmin 5.8 released

This major update improves the backup format for Xen and KVM instances with multiple disks to reduce temporary space used on host systems, allows network bridge selection at VM creation time, speeds up multiple package updates, reduces delays in collection of system status, allows the SSH port to be set for new VMs, and fixes numerous small bugs.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Webmin package for Gentoo

Gentoo users can now install Webmin using the command : emerge webmin More information about the new package is available at http://packages.gentoo.org/package/app-admin/webmin .

Virtualmin 3.88 released

This new version includes an option to store hashed instead of plaintext passwords, enables checking for script installer updates by default, disables cron jobs when a domain is disabled, allows use of already enabled IPv6 addresses, and fixes numerous small bugs. The pro version also includes a large number of script installer updates.

You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories. Also available are updates to the SVN, DAV, Git and other plugins to support the new no-plaintext passwords mode.

Webmin 1.560 and Usermin 1.480 released

This major new release includes translation updates, network bridge support, a new Text Login module that doesn't need Java, GPT support for large disks, CentOS 6 support, and much more. You can get it from the Webmin downloads page, or from our YUM or APT repositories.

The new Usermin version includes improvements in the email module, more sensible autoresponder defaults to prevent mail loops, and German translation updates.

Updated Virtualmin EC2 images

Virtualmin AMIs for use on EC2 have been updated to the latest versions of all packages, re-built to match Amazon's key and password security requirements, and distributed to all regions The new GPL AMI IDs are :

Region Location Operating System AMI
US East Virginia CentOS ami-9129eff8
US East Virginia Debian ami-6735f30e
US West California CentOS ami-1b0f525e
Europe Ireland CentOS ami-bce1d1c8
Southeast Asia Singapore CentOS ami-503c4702
Northeast Asia Japan CentOS ami-d0b80dd1

For more details see the Virtualmin GPL AMI and Virtualmin Pro Paid AMI pages.

Cloudmin 5.7 released

This major update includes the ability to set separate maximum and guaranteed memory limits for OpenVZ systems, options to allow memory over-comitting on hosts, support for adding disks and network interfaces to running KVM instances, and pause, resume and live migration support for KVM. It also includes numerous bugfixes and other minor improvements.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Virtualmin 3.87 released

This major update includes tracking of IMAP, POP3 and SMTP logins for mailboxes, API improvements for enabling global features, listing backup logs, applying plan features and changing PHP settings, numerous script installer updates, detection of over-committed memory, and improved spam blocking for secondary mail servers.

You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Cloudmin 5.6 released

This release includes full IPv6 allocation, range and interface management support, the ability to move multiple systems at once, a field on the password change form for the VNC console, LXC and OpenVZ manual image creation, Xen to KVM image conversion, and support for virtual memory in new KVM systems.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Virtualmin 3.86 released

This is mainly a bugfix release for backup and mass script upgrade issues, but also includes several updated script installers, a fix for an XSS password attack, an API command to change the DNS TTL on multiple zones, and easier entering of CA SSL certificates.

You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Webmin development version 1.552 released

This minor version adds support for using Parted to manage Linux disk partitions, which means that disks above 2T in size can now be fully used with the new GPT partition table format. It also makes links to Unix users and DNS records be by name instead of index, making them more reliable when dynamic DNS or other tools are being used. It can be downloaded in RPM, Debian package or tar.gz formats from the development versions page.

Cloudmin 5.5 released

The biggest new feature in this version is support for auto-scaling groups, which can create and destroy virtual systems in response to load. It also adds the ability to clone a system directly to a new host, and allows new EC2 instances to be added to a DNS zone hosted by your Cloudmin master system.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Virtualmin 3.85 released

This release includes an installer for WHMCS, ability to edit comments on DNS records, manual DNS record editing, better protection against UID and GID re-use, API commands to change the HTTP and HTTPS ports for a domain, and a page in the post-install wizard for entering nameserver hostnames.

You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Webmin 1.550 released

This release includes a fix for an XSS attack reported by Javier Bassi that can be triggered if un-trusted users are allowed to change the real names of Unix users on your system. It also includes support for Ubuntu's new Upstart boot system, and several other new small features. You can get it from the Webmin downloads page, or from our YUM or APT repositories.

Cloudmin 5.4 released

This new version adds support for the LXC virtualization type, the ability to create roundrobin DNS entries that are automatically updated to point to live systems, links to view the SSH and Webmin passwords for a virtual system, and more.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Webmin development version 1.542 released

This minor version includes support for the new Upstart boot system used on Ubuntu Linux 10.04 and later. Proir to this version the Bootup and Shutdown module could not properly create, manage or start all actions due to the different configuration files used by Upstart. It can be downloaded in RPM, Debian package or tar.gz formats from the development versions page.

The Dedicated Server Handbook updated

The Dedicated Server Handbook by Issac G that explains how to setup a dedicated server using Webmin has been updated to a second edition, and is available from www.thededicatedserverhandbook.com.

Webmin Quick Connect Android App

Brentt Graeb of SlateDroid.com and BKCNX.com has created the simple Webmin Quick Connect application for Android, which makes logging into commonly used systems from your smartphone easier.

Webmin 1.540 and Usermin 1.470 released

This major release adds multiple translation updates, support for Debian 6, Ubuntu 10.10, Pardus and Amazon Linux, IPv6 network interface configuration, SHA512 password hashing, BIND cluster improvements and more. You can get it from the Webmin downloads page, or from our YUM or APT repositories.

Simple Firewall Creator module released

Thanks to Manny Fernandez for open-sourcing a new module for easily creating firewalls on Linux and FreeBSD systems, using pre-built blocks of rules and services. You can download it from itsecure-firewall.wbm.gz, and install it in Webmin at Webmin Configuration -> Webmin Modules.

Cloudmin 5.3 released

This new release fixes bandwidth collection for HVM Xen instances and KVM systems, allows selection of an LVM volume group for new disks, supports Xen systems using whole-disk images, allows the admin to control which interfaces are used for bandwidth collection, and fixes several bugs.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen and KVM GPL version is available on the Cloudmin GPL for Xen and Cloudmin GPL for KVM pages.

Virtualmin 3.84 released

This major new version includes support for script installers, protection against email consuming all of a user's disk quota, IPv6 reverse address creation, DKIM fixes, scheduled validation of virtual servers, and the ability to clone an existing virtual server with a new domain name.

You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Cloudmin GPL for KVM now available

A new free version of Cloudmin that can manage KVM virtual machines on a single host system is now available for installation. It runs on systems with CPU support virtualization and a recent version of CentOS, Fedora, Debian or Ubuntu Linux. For more details, see the Cloudmin introduction page.

Webmin development version 1.534 released

This minor version includes much improved support for the newly released Debian 6.0 (Squeeze) and Ubuntu 10.10, in particular in the Bootup and Shutdown and Network Configuration modules. It can be downloaded in RPM, Debian package or tar.gz formats from the development versions page.

Cloudmin 5.2 released

This release extends the ability of plugins to add limits for system owners and plans, lets you change a system's owned on the Edit System page, makes system images searchable, adds pre and post-execution commands for backups, and fixes a bunch of small bugs.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen-only GPL version is available on the Cloudmin GPL Installer page.

Webmin development version 1.533 released

This development version includes support for creating IPv6 interfaces and routes in the Network Configuration module, caching of language files to improve the speed of the UI, Dutch and French translation updates, and numerous bug fixes and minor features. It can be downloaded in RPM, Debian package or tar.gz formats from the development versions page.

Virtualmin 3.83 released

This version includes support for the upcoming Cloudmin provisioning server, updates the German translation (thanks to Thomas Suess), fixes bugs related to resellers, plans and quotas, allows backups to IPv6 SSH and FTP servers, makes hidden mail aliases visible, and fixes a heap of bugs.

You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Webmin 1.530 and Usermin 1.460 released

This major release adds IPv6 support, the ability to store users and groups in a SQL or LDAP database, improved logging, mass DNS record deletion and more. You can get it from the Webmin downloads page, or from our YUM or APT repositories.

Cloudmin 5.1 released

This new version adds password protection for KVM VMC consoles, makes use of LVM snapshots for cloning Xen and KVM systems, adds API commands for mounting and un-mounting virtual disks, lets you leave disk images behind when deleting a system, and fixes several small bugs.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen-only GPL version is available on the Cloudmin GPL Installer page.

Webmin development version 1.525 with IPv6 support

A new development release of Webmin with IPv6 support is now available. It allows you to connect to Webmin from an IPv6 network, adds the ability to configure services like Sendmail and Squid to use IPv6, and lets Webmin make connections to IPv6 addresses.

It can be downloaded in RPM, Debian package or tar.gz formats from the development versions page. Once installed, you can turn on IPv6 at Webmin -> Webmin Configuration -> Ports and Addresses.

Virtualmin 3.82 released

This is mainly a bugfix release, which resolves problems with DKIM setup and creation of alias domains. It also adds the ability to backup to multiple destinations, control the maximum message size for spam filtering, lets you control which skeleton files get template substituted, and makes the output of API commands that list quotas more programmer-friendly.
You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Cloudmin 5.0 released

This update adds support for VirtIO KVM drives and network interfaces, allows a system owner to be created at the same time as a new system, lets you select the network interface model for Xen and KVM machines, adds a search field to the IP Addresses page, allows searching for systems by owner, improves several API commands to allow searching by host or status, and much more.
Current users will be able to install it from our YUM and APT repositories. An installer for the Xen-only GPL version is available on the Cloudmin GPL Installer page.

Virtualmin 3.81 released

This new release adds DKIM signing support, makes changing the IP address of a virtual server less confusing, makes keeping a fixed MySQL login for a domain simpler, adds parallel bzip2 support, speeds up the restore of large backups from SSH or FTP destinations, and much more. You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Cloudmin 4.8 released

This update adds support for multiple network bridges for KVM systems, simpler alerting for systems going down, status history that includes the user or source of a change, purging of old date-based backups, the ability to select the configuration type for OpenVZ instances, and new API commands for fetching the details of a file, listing historic statistics about a system, and transferring whole directories between systems. Current users will be able to install it from our YUM and APT repositories. An installer for the Xen-only GPL version is available on the Cloudmin GPL Installer page.

Webmin development version 1.523 with LDAP / MySQL support

A new development version of Webmin is now available, with support for storing users, groups and their permissions in LDAP, MySQL or PostgreSQL databases. It can be downloaded in RPM, Debian package or tar.gz formats from the development versions page. Using a remote database to store users and groups allows Webmin permissions to be shared between multiple systems, and is more scalable than the text files Webmin used in the past.

Thanks to Third Lane Software for sponsoring this feature.

Webmin 1.520 and Usermin 1.450 released

This update includes improvements in the LVM and RAID modules, X509 authentication for MySQL, spam filtering in autoreponders, a new cron service internal to Webmin for its own scheduled jobs, Dutch, Polish and Russian translation updates, physdev firewall condition support, and much more. You can get it from the Webmin downloads page, or from our YUM or APT repositories.

Cloudmin 4.7 released

This major new release adds the ability to install an Xen or KVM instance from a CD, supports partitioned Xen disks and Xen HVM mode, allows you to edit the boot device for virtual systems, supports changing the media type for virtual disks, adds a notes text box for systems, and many other changes. Current users will be able to install it from our YUM and APT repositories.

Virtualmin 3.80 released

This new version copies alias domain DNS records from the target, better supports top-level international domain names, makes the bandwidth monitoring schedule more flexible, and fixes a bunch of small bugs. You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories. Also available is an update to the AWstats plugin to fix some broken icon URLs.

Cloudmin 4.6 released

This release adds support for automated failovers between host systems with shared storage, records the history of status changes for each system, allows an SSH key to be added to an existing system, fixes the Xen VNC IP address, and lets you set a custom hostname when creating a new system. Current users will be able to install it from our YUM and APT repositories.

Virtualmin 3.79 released

This is primarily a bugfix release, but it also adds support for changing the web documents directory for an existing domain. You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Webmin development version 1.515 released

This new testing version moves Webmin's cron jobs for collecting system information and time synchronization into a new internal cron-like service, which uses no additional RAM when run. It also fixes numerous small bugs, adds online LVM resizing and much more. If you want to try it out, it can be downloaded from the development versions page.

Cloudmin 4.5 released

The biggest new feature in this version is support for cloning virtual systems, which is easier than creating an image and can be done by system owners. It also has a number of bugfixes and minor new features. Current users will be able to install it from our YUM and APT repositories.

Webmin Kompakt book now available in PDF

A free PDF version of the book Webmin Kompakt by Holger Reibold is now available for download. For more information, see the book's website at http://www.bomots.de/webmin/.

Virtualmin GPL AMIs now available in California and Southeast Asia

If you run Virtualmin on Amazon EC2 or are interested in trying it out, you can now launch instances containing Webmin, Virtualmin and all their dependencies in EC2's new California and Southeast Asia regions. The AMI IDs for those regions are ami-d389d896 (California) and ami-ffe699ad (Southeast Asia).
For more details, see the Virtualmin on EC2 documentation.

Cloudmin 4.4 released

This major new version includes Citrix Xen support, real interface creation for Xen and KVM systems, default gateway management, better support for resizing disks with no filesystem, EC2 southeast Asia region support, improved system type detection, the ability to safely detach disks, and more. The new version is available from our YUM and APT repositories right now.

If you are interested in learning about future plans for Cloudmin, see our roadmap which lists new features under development or planned for the near future.

Cloudmin 4.3 released

This update includes the ability to edit MAC addresses, support for configuring a DHCP server for Xen and KVM instances, IO priorities for backups, more formats for imported images, and a bunch of bug fixes. The new version is available from our YUM and APT repositories right now. See the Cloudmin page for more information on installing it on a new system.

Virtualmin 3.78 released

This new version adds support for running PHP scripts with domain owner permissions (previously a pro-only feature), the ability to change a domain's Apache log file location, re-tries for FTP backups, restores from an uploaded file, cPanel migration fixes, a page showing new features in all previous releases and much more.

You can get it from the Virtualmin downloads page, and it will soon show up in our YUM and APT repositories.

Cloudmin GPL now available

Cloudmin is a web-based interface for managing virtual machines, such as Xen, KVM and OpenVZ instances. A commercial version has been available for several months now, but we have just released a GPL version that supports management of Xen guests on a single host system.

The simplest way to install it is to use the appropriate install script. Currently Debian, Ubuntu, CentOS and Redhat Enterprise are supported. If you like it, you can upgrade to the commercial version.

Webmin version 1.510 and Usermin 1.440 released

This update improves the speed of finding package updates, adds Czech and Brazillian Portuguese updates, EXT4 support, better InnoDB support, DNSSEC NSEC3 algorithms, and much more. You can get it from the Webmin downloads page, or from our YUM or APT repositories.

Also available is a new Usermin release which fixes a few bugs in the Read Mail module. It can be found on the Usermin downloads page.

Cloudmin 4.1 released

In this new version system owners can make use of the remote API, Xen instances can have their memory limits increased without rebooting, and common IP ranges can include multiple addresses (and gateways). Customers will be prompted to upgrade after logging in to Cloudmin, and new users can purchase it from the Virtualmin shop.

Webmin on FLOSS Weekly

Listen on an interview with Jamie Cameron by Randal Schwartz, Jono Bacon, and Leo Laporte on FLOSS weekly, at http://twit.tv/floss110.

Cloudmin 4.0 released

This release adds support for common IP pools, allows Xen and KVM images to be created from existing files, improves the display of free memory on Xen hosts, and allows a backup Cloudmin master to be setup which receives replicas of all configuration settings on the real master.

For more information, see the Cloudmin documentation, or purchase it from the Virtualmin shop.

Virtualmin 3.77 released

This release adds a new simpler page for managing web aliases and redirects, allows mailbox autoreplies to be configured from the API, adds a MySQL database option for the collation order, improves warnings about websites that are over their quota, and much more.

Also available are updates to the Virtualmin framed theme and the AWstats and Mailman plugins. You will be able to get them all soon from the Virtualmin downloads page, or from one of our YUM or APT repositories.

Cloudmin 3.8 released

Cloudmin is a commercial product built on top of Webmin for managing virtual systems, such as Xen, LVM, OpenVZ, Solaris Zones, VServers and EC2. Version 3.8 contains support for multi-system rule-based alerts, reduces temp space needed for Xen backups, allows CPU and memory limits to be edited for Solaris zones, and makes email-related settings easier to edit.

For more information, see the Cloudmin documentation, or purchase it from the Virtualmin shop.

Virtualmin 3.76 released

This new version adds more control over NS DNS records, adds disk quota emails for mailboxes, includes backups and restores in bandwidth accounting, adds limits on concurrent backups and much more.

You will be able to get it soon from the Virtualmin downloads page, or from one of our YUM or APT repositories.

Webmin version 1.500 and Usermin 1.430 released

This new version fixes an XSS security hole, adds the Software Package Updates module, fixes Bacula module bugs, adds background status colletion, improves Postfix TLS support, adds a status monitor for large directories and much more. You can get it from the Webmin downloads page, or from our YUM or APT repositories.

Also available is a new Usermin release which adds support for HTML autoreplies, fixes the format of emails that contain text and HTML, and removes a limit on the size of address book groups. It can be found on the Usermin downloads page.

Webmin 1.499 pre-release now available

This new version contains everything that will be in Webmin 1.500, for those who are interested in trying it out. You can get it from the Webmin downloads page, or check out the detailed change log.

If you find any problems, please file a bug report.

Virtualmin 3.75 released

This release adds more control over external IP management, deletion of Dovecot index files, the ability to setup Dovecot and Postfix SSL certs, detection of conflicting concurrent backups, a fix to disable extra admins when their domain is, and much more.

You will be able to get it soon from the Virtualmin downloads page, or from one of our YUM or APT repositories.

Virtualmin 3.74 released

This new version adds numerous small features, including control over DNS records in the template, a link for extra admins to change their passwords, SSL key validation, French translation updates by Houssin Regis, control over the columns that appear in the virtual server list, and much more.

You can get it from the Virtualmin downloads page, or from one of our YUM or APT repositories. Also available from the same sources is an update to the Framed Theme package to version 7.5.

Webmin version 1.490 and Usermin 1.420 released

This update includes Catalan, Dutch and Basque translation updates, code fixes to remove Perl warnings, many RAID-related improvements, support for the Debian 5.0 bonding config format, and much more. You can get it from the Webmin downloads page, or from our YUM or APT repositories.

Also available is a new Usermin release which fixes a bug in the format of HTML messages with attached images, splits the read mail preferences page into sections, and updates the Dutch translation. It can be found on the Usermin downloads page.

Virtualmin 3.73 released

This is mainly a bugfix release, specifically for issues with over-counting of bandwidth usage. It also fixed outgoing address mapping in Sendmail, and allows domain owners to be prevented from changing their passwords.

You can get it from the Virtualmin downloads page, or from one of our YUM or APT repositories. Also available from the same location is an update to the Mailman plugin which fixes a bug in links in the Mailman administration UI.

Virtualmin 3.72 released

This release adds support for JSON, XML and Perl formats in the remote API, removes deprecated support for logging via a program, fixes Plesk 9 migration, adds an option to include relayed mail in bandwidth reports, and fixes several small bugs. You can get it from the Virtualmin downloads page, or from one of our YUM or APT repositories. Also available from the same location are updates SVN, DAV, mail relaying and protected directories plugins.

Virtualmin 3.71 released

This is mainly a bugfix release, to address issues introduced by the security fixes in the 3.70 version. It also includes support for backups by plan, fixes home-less alias domain backups, and calls the pre-change command before doing a restore. You can get it from the Virtualmin downloads page, or from one of our YUM or APT repositories. Also available from the same location are updates to the framed theme, and the SVN, DAV, protected directories and mail relay plugins.

Webmin Git repository

The Webmin source code has now been moved to a Git repository hosted by Github, which anyone can easily check out to run the latest development code. For more details, see the Webmin Git documentation.

Webmin development version 1.485 released

Development version 1.485 is now available, in tar.gz, RPM and Debian package formats. This version many fixes bugs, so if you want to get a fix for a problem found since 1.480, give it a try.

Virtualmin 3.70 released, with security fixes

This major release fixes bugs that could allow domain owners to create malicious links that could be used to edit or take ownership of any file on the system, and so should be installed by all Virtualmin admins that created domains for potentially un-trusted users. All plugins should be updated too, as several include the same fixes.

Also in this version is support for converting an alias server to a sub-server, template-level control over Webmin modules available to domain owners, LXadmin migration support and much more. You can get it from the Virtualmin downloads page, or from one of our YUM or APT repositories. Also available from the same location are updates to the framed and mobile theme.

Webmin is a finalist in the Sourceforge Community Choice awards

To vote, just click on the image below :

Webmin version 1.480 and Usermin 1.410 released

This major update includes improvements to the search function, several contributed translations, SMART support for FreeBSD and OSX, DHCPd module lease display changes, support for the new OpenLDAP configuration format and much more. You can get it from the Webmin downloads page.

Also available is a new Usermin release which improves character set support when reading and replying to mail, makes mail filtering by header easier and more. It can be found on the Usermin downloads page.

Webmin development version 1.479 released

This version contains all the features that will be in the upcoming 1.480 version, such as Catalan, French, Dutch and Russian translation updates, BIND config parsing fixes, LVM LV relative size creation, 3ware and FreeBSD support in the SMART module, ability to use the CSW pkgutil command on Solaris, and much more. You can get it in various package formats from the development versions page.

Also available is Usermin 1.409, which improves character set support when reading and replying to email, makes filter creation easier, fixes a problem with HTML mail bodies appearing twice in Gmail, and more.

Virtualmin 3.69 released

This update adds a post-install setup wizard, makes it easier to enable spamd, adds support for setting up greylisting on Postfix, improves clamd support on FreeBSD, logs all backups for easy viewing and much more.

You can get it from the Virtualmin downloads page, or from one of our YUM or APT repositories. Also available from the same locations is an update to the framed theme. Also, the SVN and AWstats Virtualmin plugins have been updated.

Vote for Webmin in the SourceForge Community Choice awards

If you like Webmin, all you have to do is click on the image below and select Best Tool or Utility for SysAdmins as the category :

Virtualmin 3.68 released

This release adds IPv6 support (on Debian and Redhat-derivied systems), creates sub-domain DNS records in the parent domain, shows the SSH server status on the system informaiton page, makes website options available to domain owners, allows a virtual server to be made the default for an IP, and fixes numerous small bugs.

You can get it from the Virtualmin downloads page, or from one of our YUM or APT repositories. Also available from the same locations are updates to the framed and mobile themes. Also, the Mailman, SVN, mail relay and analytics Virtualmin plugins have been updated.

Webmin module development documentation updated

All the documentation on developing new Webmin modules has been updated and moved to a new Wiki at http://doxfer.com/Webmin/WebHome. This now includes auto-generated documentation on the Webmin API, and a quick guide to the basics of module development.

Also included is documentation on a new feature in Webmin 1.450 and later - overlay themes, which make theme development that changes colors and styles much easier. Overlays keep the layout of an existing theme while allowing the developer to change the CSS, icons and color scheme, without having to make a wholesale copy of an existing them.

Virtualmin 3.67 released

This major update includes numerous new features and bugfixes, the biggest of which is a major reduction in memory use when combined with Webmin 1.470 or later. It also adds Plesk 9 migration support, account plan cloning, default feature selection from plans, pre and post-alias modification commands, and much more.

You can get it from the Virtualmin downloads page, or from one of our YUM or APT repositories. Also available from the same locations are updates to the framed and mobile themes.

Finally, new versions of all the Virtualmin plugins are available. These are needed to gain the most benefit from the new memory-saving features.

Webmin 1.470 and Usermin 1.400 released

These are mainly bugfixes releases, to address a few problems found in Webmin 1.460, in particular with the File Manager module and popup windows. You can get them from the Webmin downloads page or Usermin downloads page.

Webmin 1.460 and Usermin 1.390 released

These new releases include major internal changes in the way modules load common Webmin libraries, which should reduce memory use and speed up the UI. In addition, Webmin 1.460 contains translation updates, FreeBSD 7.1 and Debian Lenny fixes, UI improvements, Apache IPv6 support and more. You can get them from the Webmin downloads page or Usermin downloads page.

Webmin 1.455 development version now available

Development version 1.455 is now available, in tar.gz, RPM and Debian package formats. This release includes a major change in the way modules call the core API, which should both reduce memory use and make it run faster. However, since it is wide-ranging change, I'm looking for all the testing I can get to find bugs before the next official release.

If you find any problems, please either file a bug report, or send me an email at jcameron@webmin.com.

Virtualmin 3.66 released

The major change in this update is support for plans, which are sets of quota, bandwidth, domain and other limits. These can be applied to new or existing virtual servers. Previously this functionality was combined with templates, which made it too complex for the average user.

Also in this version is a far more extensive command-line and remote API, pre- and post-backup commands, a default DNS TTL option, fixes for restores on systems with a different log directory, support for editing per-domain SpamAssassin config files and more. You can get it from the Virtualmin downloads page, or from one of our YUM or APT repositories.

Finally, new versions of the Mailman and SVN Virtualmin plugins are available. Also updated are the framed and mobule themes.

Webmin 1.450 and Usermin 1.380 released!

This new version makes the user interface in several modules more consistent, improves Russian and Dutch translations, adds full DNSSEC support, and many many more features and bugfixes. You can get it from the Webmin downloads page.

Also available is Usermin 1.380, which fixes mail-reading bugs, includes the same UI improvements, and more. It can be found on the Usermin download page.

Virtualmin EC2 image for Europe available

EC2 now has a separate European region, which has it's own set of machines and AMIs. To launch the Virtualmin and Webmin image in Europe, follow the instructions but use the AMI ami-dc1a32a8 instead. This image contains CentOS 5.2, Webmin, Usermin, Virtualmin, and all the other associated servers.

Virtualmin 3.65 released

This new release moves Apache logs to /var/log/virtualmin by default, adds optoinal spamtrap and hamtrap aliases to new domains, adds a Preview link for viewing websites, an option to automatically restart down services, and much much more. You can get it from the Virtualmin downloads page, or from one of our YUM or APT repositories.

Webmin 1.449 release candidate now available

This new version contains all the features that will be in Webmin 1.450, so if you want to try it out and find some last-minute bugs before the official release, please go ahead! You can get it from the development versions page, or check out the full change log.

Also available in Usermin release candidate version 1.379. Take a look at it's change log, and download it from the development releases page.

Virtualmin 3.64 released

This new version allows multiple SSL websites on the same IP address (given a valid certificate), adds DNSSEC support (when running Webmin 1.443 or later), improves deletion of large spam folders, improves validation of procmail and Webalizer configs, allow UCC certificates to be created, grants domain owners the ability to restore from local files, adds ZIP format backups and much more. You can get it from the Virtualmin downloads page, or from one of our YUM or APT repositories.

In addition, the AWstats, Mailman, DAV, SVN, protected directories and Google Analytics plugins for Virtualmin have all been updated to fix various bugs and add features. You can get them from the Virtualmin plugins page.

Webmin devel version 1.443 with DNSSEC support available

This new development version has numerous changes and bugfixes, but the most interesting in support for DNSSEC zone signing and verification in the BIND module. You can get it from the development releases page.

New EC2 images with Virtualmin GPL 3.63 created, on CentOS and Debian

The EC2 image containing Virtualmin on CentOS has been updated to the latest version, and now has image ID ami-7c1df915. In addition, a similar image with Virtualmin GPL on Debian Etch is now available, with ID ami-dd13f7b4. If you are unfamiliar with EC2, see these instructions on how to launch the images.

New version 1.8 of Virtualmin Domain Registration plugin

This update fixes a problem that prevented registration with Gandi from working, adds the ability to edit nameservers for existing domains, and makes contact management possible for doamins with Gandi. You can get it from the third-party modules page, and find documentation on the Virtualmin website.

Webmin 1.441 bugfix released

It turns out that the 1.440 version broke the layout of the left frame under IE, so I have released this version to fix it. It can be found on the Webmin downloads page.

Webmin 1.440 and Usermin 1.370 released!

This new Webmin release makes the user interface in several modules more consistent, improves Hungarian, Catalan and Japanese transations, adds features to the BIND and DHCP modules, fixes many small bugs, and much more. You can get it from the Webmin downloads page.

Also available is Usermin 1.370, which now supports non-ASCII autoreply emails, makes GPG encryption and signing of text easier, adds support for SSH 2 keys, and more. It can be found on the Usermin download page.

Virtualmin 3.63 released

This release adds the Change IP Addresses page, adds email aliases that forward to all users in a domain, supports SSL keys with passphrases, fixes the way Clamd's init script is setup, and allows you to use a remote Clamd server with clamd-stream-client. Get it from the Virtualmin downloads page, or from our APT and YUM repositories.

Also available is version 1.9 of the mobile theme for Webmin and Virtualmin, which now supports Android devices and removes un-necessary fancy sliding links from the UI. You can find it on the mobile theme page. And the mail relay, slave DNS and domain registration Virtualmin plugins have been updated, to fix bugs and add new features.

Webmin development version 1.435 released

This includes UI improvements in the BIND and Users and Groups module, much nicer CSS and layout in the default theme, many bugfixes, a bunch of BIND module improvements, and more. See the complete change log, and download it today.

Third-party modules database back online

Sourceforge has fixed a problem with the Perl DBI driver, so the third-party modules database is now back online for searches and new submissions.

Sourceforge site migration (mostly) complete

Webmin.com is hosted by sourceforge, who recently moved all their servers to a new datacenter is Chicago. Apart from some MySQL glitches that effect the third-party modules database, the migration is now complete and the Webmin site should be up and running again. If not, email me with any problems you notice.

Virtualmin 3.62 released

This update adds a new default sorting mode for Virtual servers (by domain, with sub-servers indented), a template option for SPF included domains, the list-domains.pl API script, Procmail locking to prevent multiple concurrent SpamAssassin processes, the use of Gnu TAR on FreeBSD systems, and a bunch of small bugfixes. Get it from the Virtualmin downloads page, or from our APT and YUM repositories.

Virtualmin 3.61 released

This release adds contact email addresses for extra admins, API helper command improvements, many more help pages, *.domain DNS and web aliases, Dutch and German translation updates, and much more. You can get it from the Virtualmin downloads page, or from our APT and YUM repositories.

Also available are updates to Virtualmin plugins for SVN, AWstats, Mailman and htaccess to correct bugs and add Dutch and German translations.

Webmin 1.430 and Usermin 1.360 released!

This Webmin update includes a new TCP Wrappers module, many translation updates, several BIND module improvements, support for Linux IO scheduling classes, and much more. You can get it from the Webmin downloads page.

Also available is Usermin 1.360, which preserves read flags when moving mail between folders, better handles MIME-words encoded headers, allows scheduled background downloads and better supports SSH version 2 key generation.

Mobile/iPhone theme now available

If you access Webmin or Virtualmin from a mobile device like a smart phone or PDA, this new mobile theme makes the UI much easier to use. If you use an iPhone or iPod Touch, it is even further optimized to imitiate the native interface, thanks to the IUI library. Check it out now, and let me know about any problems you find.

Webmin 1.429 development version released

This beta version includes all the features that will be in the 1.430 release, such as a new TCP-wrappers module, Greek, Catalan and Dutch translation updates, OSX Leopard user and group support, many BIND improvements and much more. You can download it from the development versions page.

Please let me know about any issues you run into before the official 1.430 release.

Virtualmin 3.60 released

This new version adds webmail and admin DNS aliases to new domains, a page for setting global variables for use in templates, support for editing included domains in SPF records, Module Config options for a custom logo, Dutch updates, and many other small features and bug fixes. Get it from the Virtualmin downloads page.
Several of the Virtualmin plugins have also been updated, mostly with Dutch translations thanks to Gandyman.

Virtualmin 3.59 released

This update includes Plesk 7 migration support, MySQL permission replication, POD documentation for the command-line API, the virtualmin API wrapper command, purging of backups on FTP and SSH servers, a complete Spanish translation thanks to Ignacio, and much more. Get it from the Virtualmin downloads page.

Complete Virtualmin API documented

I've updated the Virtualmin command-line API docs to include all the programs and parameters. These are now generated from POD docs in the code itself, so will stay much more up-to-date in future.

Virtualmin 3.58 released

The biggest new feature in this version of Virtualmin is support for multiple backup schedules, and a new UI for editing them. Domain owners can also schedule, backup and restore (to a limited degree) their domains. Version 3.58 also improves Plesk migration, adds logging for API calls, allows remote MySQL clients to be edited, and adds a full Dutch translation by Gandyman.

You can get it from the Virtualmin downloads page, in a variety of formats, or see the full change log. Also available are updates to many of the Virtualmin plugins. You'll need to be running Webmin 1.420 or later to use it though.

Webmin 1.420 and Usermin 1.350 released!

The new version of Webmin includes Ubuntu 8.04 fixes, the ability to configure Dovecot locking, indexes and control files, better Postfix SMTP client restriction management, a debugging log file, and Korean and Dutch updates (thanks to JoungKyun Kim and Gandyman respectively). You can get it from the Webmin download page, or view the change log.

Also available is Usermin 1.340, which adds read flags in the webmail interface, better syncing with IMAP servers, faster display of new mail, auto-whitelist managemant, and other changes.

VM2 available on EC2

VM2 is a new Webmin module for managing virtual systems, such as EC2 or Xen instances. You can now try it out on Amazon's EC2 service, to manage other EC2 instances. This can be done by purchasing the paid AMI, if you want to try it out.

Virtualmin 3.572 bugfix released

This new version fixes errors like : Undefined subroutine &main::ui_hr called at /usr/local/webmin-1.410/virtual-server/index.cgi line 167 As usual, it can be found on the Virtualmin download page.

Virtualmin 3.57 released

This update adds more variables for pre- and post- change scripts, checks for MySQL and PostgreSQL installs with no root password, ensures that scheduled backup emails are only sent to owners of their respective domains, and fixes a bunch of small bugs. You can get it from the Virtualmin download page.

Virtualmin GPL EC2 image updates

The new image has the ID ami-c442a7ad, and includes Virtualmin 3.56, Webmin 1.410, and several other module updates. Full instructions on how to use it are available on the Virtualmin on Amazon EC2 page.

The paid AMI containing the Pro version has also been updated to the same release numbers. See the paid AMI page for information on how to purchase it.

Virtualmin 3.56 released

This new version adds support for custom per-domain fields, fixes many bugs in migrating cPanel and Plesk backups (and reduces memory needed), allows FTP chroot directories to be easily configured, avoids username prefix clashes, and supports internationalized domain names. Get it from the Virtualmin download page.

Virtualmin 3.55 released

This Virtualmin update includes many cPanel and Plesk migration fixes and improvements, support for FTP and SSH migration, handling for web logs outside the home directory, the delete-user.pl and migrate-domain.pl command-line scripts, control over library preloading and data collection, and the ability to move virtual servers between owners. Get it from the Virtualmin download page.

Webmin 1.410 and Usermin 1.340 released!

This Webmin update includes big Czech and Dutch updates (thanks to Petr Vanek and Gandyman), more control over Webmin passwords, support for IPFW and bootup actions on OSX, many LDAP improvements, customizable status messages and much more. You can get it from the Webmin download page, or view the change log.

Also available is Usermin 1.340, which has many webmail improvements, Czech translation updates, better XSS protection, a more secure session database and several other changes.

Webmin development version 1.409 released

This version, available from the development packages page contains all the features that will be in the upcoming 1.410 office release. If you get the chance, try it out and let us know about any problems you find.

Virtualmin version 3.54 released

This update improves Plesk migration and adds Windows Plesk support, better validates Sendmail and Qmail configurations, limits deleted MX records to ones created by Virtualmin, and fixes a bunch of other small bugs. Get it from the Virtualmin download page.

Virtualmin Documentation updates

I've put together fairly detailed docs on Webmin, Virtualmin and LDAP, slave DNS domains, and setting up mail relaying. As always, feedback is welcome.

Virtualmin version 3.53 released

This release adds protection against a browser stop breaking domain creation, a single SSL website per shared IP address, BIND DNS disabling improvements, deleting of Apache log files outside the home directory, better support for VPopMail with many domains, and more. Get it from the Virtualmin download page.

Also available is a new plugin for adding mail relaying to Virtualmin domains, which is useful when email is actually hosted on a separate server.

Virtualmin GPL EC2 image updates

The new image has the ID ami-750de81c, and includes Virtualmin 3.52, Webmin 1.401, and a bunch of other module and package updates. Full instructions on how to use it are available on the Virtualmin on Amazon EC2 page.

The paid AMI containing the Pro version has also been updated to the same release numbers. See the paid AMI page for information on how to purchase it.

New Webmin and Virtualmin demo servers online

I've setup much more reliable demo servers for Webmin, Virtualmin and Usermin. See the demos and screenshots page for details, or login directly to the Webmin demo server or Virtualmin Pro demo as root with the password demo.

Webmin development version 1.401 and Usermin 1.331 released

These are bugfix releases to resolve problems some people were having with popup windows under IE, downloading files in the File Manager, and the BIND module detecting the wrong chroot on CentOS. You can get them both from the development versions page.

Webmin version 1.400 and Usermin 1.330 released

This version of Webmin fixes an XSS security hole, updates many modules to use the new UI library, improves the layout of the LVM, Cron and partitions modules, adds features to the MySQL module, and much more. See the change log for details, or get it from the download page.
The new version of Usermin has various mail reading improvements, UI cleanups, MySQL fixes, and prevention of the same XSS security hole.

XSS vulnerabilities in Webmin

Contrary to my initial thoughs, it turns out that there is a way to exploit XSS (cross-site scripting) security holes in Webmin. Most forms of this attack are blocked, but there is on that isn't .. and that is all an attacker needs.

The quick fix is to go to the Webmin Configuration module, click on the Trusted Referers icon, set Referrer checking enabled? to Yes, and un-check the box Trust links from unknown referrers. Webmin 1.400 (due to be released today or tomorrow) will make these settings the defaults.

Virtualmin version 3.52 released

This update adds a dislay of new features, support for FTP accounts with permissions to edit a domain's web pages, the ability to associate an existing domain with a private IP address, better validation and fixing of IP addresses when restoring backups, outgoing email bandwidth monitoring, and a much improved file locking architecture.

Slave DNS and DHCP+DNS add-on modules

I've recently created two new Webmin modules - the first is a Virtualmin plugin that allows domains to have a slave DNS zone on the local system. This is useful when the real DNS domain is hosted by someone else, but you want to easily setup a secondary that is under the control of the domain owner. You can get it from here : virtualmin-slavedns.wbm.gz.

The second is a simple interface for adding, editing and removing hosts with fixed IP addresses to your DHCP and DNS server configuration files. It assumes that most of the other DHCP options are set at the subnet level and will be inhertited by the hosts. It can update both forward and reverse DNS entries, if they are hosted on the same system. Get it from : dhcp-dns.wbm.gz.
Thanks to Bezirksamt Neukoelln von Berlin for supporting the development of this module.

The Dedicated Server Handbook, a new book on Webmin

A new eBook by Issac G that explains how to setup a dedicated server using Webmin is now available from www.thededicatedserverhandbook.com. Videos from the book are also available on YouTube.

Virtualmin version 3.51 released

This update allows you to change the IP address of a virtual server, adds support for BCCing outgoing email on a per-domain basis (when using Postfix), fixes bugs with special characters like ;, @ and & in usernames, improves support for AWstats in alias domains, and more. It it available from the Virtualmin download page. There have also been some recent plugin updates (for Mailman and AWstats in particular), which you can find on the plugins page.

Virtualmin Pro paid AMI available

Paid AMIs are new product offered by Amazon that allows you to purchase an EC2 image containing commercial software, and be billed for it by the month by Amazonm, who then pays the software vendor. Since this is a pretty cool new idea, we have created a paid AMI for Virtualmin Pro, which makes getting it running on EC2 even simpler.
And of course there is still the free AMI for Virtualmin GPL available.

Webmin version 1.390 and Usermin 1.320 released

This version of Webmin adds the LDAP Server module, Postfix map fixes, better support for PAM includes, VLANs and channel bonding, a search field, support for the FreeBSD IPFW file format, Italian and Catalan updates and more. See the change log for details, or get it from the download page.
The new version of Usermin has numerous mail reading improvements, a search field, and some UI cleanups.

Virtualmin version 3.50 released

This new release includes extra domain administrator accounts (ported from the Pro version), more control over which shells are available to mailboxes and domains, an improved mail alias mode for alias domains, and many user interface cleanups. Get it from the Virtualmin download page.

Webmin pre-release version 1.389 and Usermin 1.319 available

These new versions contain all the features that will be in the 1.390 and 1.320 offical releases, due out this week. Check out the Webmin and Usermin development change logs to see what they contain, and file a bug if you find any problems.

Virtualmin Bootup Actions plugins released

This new plugin allows domain owners to create scripts that are run at boot time, to do things like start background server processes. It creates and managed /etc/init.d/ scripts on most systems, or SMF actions on Solaris. Thanks to Joyent for sponsoring the development of this module.

Webmin command-line API Perl module available

To make the use of the Webmin API easier from scripts that don't run as CGIs, I've created the Webmin::API Perl module. See this module documentation page for information on how to use it.

Virtualmin version 3.49 released

This version adds support for LDAP and MySQL maps in Postfix, cPanel migration improvements for sub-domains, the --user flag to many command-line scripts, and many small fixes and tweaks. Get it from the Virtualmin download page.

Webmin version 1.380 and Usermin 1.310 released

This release adds improved LDAP and MySQL support for Postfix and SpamAssassin, database backup changes, a new logo, Bacula bugfixes and a bunch of other small improvements. In Usermin there are several user interface improvements in the Read Mail module, plus the same SpamAssassin LDAP change.

See the Webmin change log or Usermin change log for details, or just download it from the links on the left.

Webmin development version 1.379 and Usermin 1.309 released

These will be the final versions before the 1.380 and 1.310 public releases, so if you want to see what features and bugs have crept into the next version of Webmin, check them out. The big ones are complete SQL and LDAP support in the Postfix and SpamAssassin modules.

Virtualmin GPL EC2 image updates

The new image has the ID ami-53cc293a, and included Virtualmin 3.48 and a bunch of other module and package updates. Full instructions on how to use it are available on the Virtualmin on Amazon EC2 page.

Virtualmin plugin documentation updated

The plugin-writers docs are now completely up to date and include examples for each function. A must-read if you want to add new features, user capabilities or databases to Virtualmin.

Virtualmin version 3.48 released

This update adds SSL chained CA certificate management, better handling of failures creating users or groups, and a bunch of small bugfixes and feature tweaks. Get it from the Virtualmin download page.

Webmin has a new logo!

In celebration of Webmin's 10th anniversary, we held a contest to choose a new logo. The competition was fierce, and we received over 350 entries from a few dozen designers. From that illustrious pool of talent, we finally winnowed it down to one logo that goes above and beyond the call of duty. It looks great in all colors (or no color, see above in the header), and should serve Webmin well for years to come. Click on over to the story on the Webmin blog for the full color and 3D variants of this logo, and the meaning behind this fine looking logo. Webmin's default theme and website will soon see an update to match the feel of the new logo.

Webmin is 10!

Webmin version 0.1 was released ten years ago today, on October 3rd, 1997!

Join the celebration by taking part in the ongoing logo contest at SitePoint. With over 250 entries, so far, it's the most popular contest on the site!

In its ten years, Webmin has grown to become the world's most popular web-based system administration tool, with hundreds of standard and third party modules, dozens of themes, and millions of users. Webmin development is more active now than ever, and we expect the next ten years to be even better: more users, more modules, and more powerful ways to manage and monitor real and virtualized systems and clusters. Every week this month, there will be sponsored projects to make Webmin better looking and more fun. And, of course, what's a birthday party without prizes? We'll be giving away T-shirts with our new logo to long-time mailing list contributors as well as some lucky randomly selected winners.

To kick off the new Webmin blog, Joe (that's me) cornered Jamie for an interview about the history of Webmin. Jamie and Joe and a few guest contributors will be posting new articles every couple of days for the rest of the month (and then every two weeks after that).

Virtualmin version 3.47 released

This update adds Plesk 8 migration support, a simpler alias form for mailboxes, the ability to change the MySQL password separate for domains, a new page for managing features and plugins, server validation and much more. See the Virtualmin download page for installation instructions.

Webmin version 1.370 and Usermin 1.300 released

This Webmin release adds password quality restrictions, RAID 10 support, better Apache module detection, mass DNS record creation, a Postfix SMTP authentication page, and much more. See the Webmin change log or Usermin change log for details, or just download it from the links on the left.

Virtualmin version 3.46 released

This large update adds the ability to view historical bandwidth data, an option to block certain domain names, more control over which features are enabled when creating domains from a backup, and options to select which templates are used by default. See the Virtualmin download page for installation instructions.

RPM-based Virtualmin GPL EC2 image available

Now that there is an install script for Virtualmin GPL on CentOS 5, I have created a new EC2 image that built from it. Unlike older images, this one includes an updatable version of Apache which can run CGI scripts from any directory, and a new Webmin module for installing updated packages. The AMI is ami-4ff71226, and full instructions on how to use it are available on the Virtualmin on Amazon EC2 page.

Virtualmin version 3.45 released

This major update includes a simpler form for editing aliases, bulk editing of aliases, cPanel migration fixes, the ability to exclude directories from backups, backups that are downloaded directly to the browser, and more. See the Virtualmin download page for installation instructions.

Virtualmin GPL install script

If you want to install Virtualmin GPL, Webmin, Usermin and all the related servers like Apache and Postfix on a CentOS 5 or Debian 4.0 system, we have a new install script just for you! Instructions on how to use it are on the Virtualmin GPL Installer page. I highly recommend this if you are setting up a brand new system, as it takes a lot of the work out of initial server configuration.

New Virtualmin GPL EC2 image available

I have replaced the old FC4-based image with one built on CentOS 5, which includes the latest versions of Webmin, Usermin and Virtualmin. The AMI is ami-6ee70207, and full instructions on how to use it are available on the Virtualmin on Amazon EC2 page.

Webmin version 1.360 and Usermin 1.290 released

The biggest improvements are in Usermin's read mail module, which has had a total re-write to improve index speed and reliability. Webmin also includes the new Bacula Backup System module (contributed by Oceans Mind Corp), better Apache module support on Debian, Gentoo 2006+ networking configuration, and more. See the Webmin change log or Usermin change log for details.

Also available is a pre-modded version of Usermin that is setup by default just for web-based email using a local IMAP server, which is probably the most common use of Usermin. It comes packages with the Virtualmin theme, which provides a nice email folder list on the left menu.

Virtualmin version 3.44 released

The version includes Webalizer stats in cPanel imports, allows control over the creation of catchall aliases, and adds a option to delete aliases when email is disabled for a domain. You can get it from the Virtualmin downloads page.

Usermin development version 1.286 released

This update includes a total re-write of the indexing code in the Read Mail module, which should make large mailboxes much faster to list and search, prevent IMAP sorting problems, and avoid the 'message no longer exists' error. Get it from the development releases page.

Webmin development version 1.352 released

This adds the new Bacula Backup System module, plus a bunch of other little bugfixes and features. Get it from the development releases page.

Virtualmin version 3.43 released

This release adds the ability to change the home directory or administration login for a domain, makes it easier to specify the primary NS, detects password changes made in other modules, shows the status of Dovecot, and allows MySQL permissions to be pushed to multiple servers. You can get it from the Virtualmin downloads page.

Virtualmin version 3.42 released

This version changes the layout of the plugin modules page and makes it possible for a plugin to be installed, but not enabled by default. It also adds a section to the Domain Owner Limits section of the server templates to control which features are granted to owners of new domains. You can get it from the Virtualmin downloads page.

Webmin 1.350 and Usermin 1.280 released

No really major new features in these releases, just a bunch of bugfixes and enhancements. The biggest are probably RHEL 5 support, and the removal of useless files from the HTML editor which actually make the packages smaller! See the Webmin change log or Usermin change log for details, or download using the links to the left.

Virtualmin version 3.41 released

This update adds the ability to select the SSL key size and certificate locations, more control of which domains are disabled for exceeding the bandwidth limit, DNS client validation, and more control over backup error email reporting. You can get it from the Virtualmin downloads page.

Virtualmin covered in NewsWeek!

Well, actually it was just a picture of Jamie and Joe in a story about Y-Combinator, but any publicity is good :-). The article can be found at MSNBC. Y-Combinator provided some funding, invaluable advise and contacts to use when we were starting up Virtualmin.

Webmin Documentation Wiki ready to use

Pretty much all of the content from Joe and Jamie's books on Webmin has been imported into the new Webmin documentation Wiki. Not everything is covered yet, but because it's a Wiki everyone can (and should) create an account and start adding to it!

The most useful section is the modules documentation, which has one page for each of the core Webmin modules. Not all modules are covered yet though, so I encourage anyone who enjoys documentation to register for an account and start hacking!

Virtualmin version 3.40 released

This version adds external commands for setting quotas, better Zones support, template user interface and creation improvements, control over the disabled website HTML and more. You can download the module and updated theme from the Virtualmin downloads page.

Webmin development version 1.343 released

This release removes a bunch of useless files in the HTML editor, which reduces the package size by several MB. It also fixes Postfix module bugs, and adds RHEL 5 and Debian 4.0 support. Get it from the development releases page.

Webmin 1.340 and Usermin 1.270 released

These new versions include enhancements to the default theme and the layout of some modules, a new HTML editor, SMS status notification, better YUM, Redhat Network and APT support, and much more. See the Webmin change log or Usermin change log for details, or download using the links to the left.

Virtualmin version 3.39 released

This new release includes support for migrating domains from cPanel and Ensim backups (backported from the Pro version), plus a bunch of other features. Also available is an update to the Virtualmin theme, for both Webmin and Usermin. Get them here.

This new version of Virtualmin requires Webmin 1.340, which is also now available for download. If you want to try out Virtualmin+Webmin easily and have an Amazon EC2 account, check out the instructions for running on EC2.

Webmin devel version 1.337 released

Webmin development version 1.337 is now available. This release cleans up the UI code in the Apache and Webmin Configuration modules to make them more themable, and fixes several bugs.

Webmin module developers wanted!

If you are interested in doing custom contract Webmin module or theme development, please register on the module developers page. I often receive requests for custom modules that I have no time to work on, and I'd love to be able to point potential customers to developers who are available to work on Webmin.

Virtualmin version 3.38 released

This new version improves the new mailbox and domain forms, and uses the DenyGroups SSHd directive to block logins by domain owners who don't have a shell. Also available is an update to the Virtualmin theme, for both Webmin and Usermin. Get them here.

Third-party modules cleaned up

To reduce the number of bad links in the third-party modules database, I (or actually a script) have gone through and hidden all of those for which the download URL is bad. A few with obviously wrong URLs were fixed up. Submitters, please keep your links up to date :-)

Devel version 1.336 released

Webmin development version 1.336 is now available. This is just a minor bugfix release to support new Virtualmin auto-update features though..

New website design

A new website design has been launched! At last we can do away with all those horrible tables and images to create letter icons, and move to a CSS design that doesn't look like something out of the 90s :-)

Devel version 1.335 released

Webmin development version 1.335 is now available from the development releases page. The primary focus of this release was fixes to the Software Packages module in YUM and APT support, in particular the handling of epochs.