Changes since Webmin version 1.180

Webmin Core

All subheadings have been reduced in size when using the default MSC theme.
All modules now use a new API for writing to configuration files, which ensures that the file does not get written to or truncated if the system is out of disk space.

Webmin Users

Added module hiding button to the group page, as in the user page.

Apache Webserver

Added support for php_admin_value and php_admin_flag PHP4 directives.
When adding a virtual server, the module will check to ensure that it is actually available to Apache. This avoids problems with the 'File or directory to add virtual servers to' option on the Module Config page being set to something bogus.

BIND DNS Server

Added a new display mode for the zones list - an expandable tree categorized by parent domain.

Cluster Webmin Servers

The 'install on hosts that don't have it' menu option now respects module versions.

Linux Firewall

Added button for deleting multiple rules from list.
Added several new access control options for limiting allowed actions, cluster management, and creation and deletion of chains.

Frox FTP Proxy

An interface to listen on for transparent FTP proxying can now be selected instead of specifying a network address.

Filesystem Backup

A password can now be specified for remote backups and restores via SSH, on Linux and BSD systems.

Protected Web Directories

Added SHA1 encryption support.

idmapd daemon

First version of this module, for managing the NFS ID mapping daemon, developed by Frederic Jolly.

IPFilter Firewall

First version of this module, which can manage an IPfilter firewall. Allows the creation, and editing of rules, and supports all actions and the most common conditions and options.

BSD Firewall

Added button for deleting multiple rules from list.

IPsec VPN Configuration

Added support for some new ipsec.conf directives, like nat_traversal, keyingtries, esp and auth.

Kerberos5

First version of this module, for managing Kerberos client settings.

LDAP Users and Groups

Groups can now be now be flagged as Samba groups, which adds the sambaGroup object class.
Multiple object classes for IMAP users can now be specified.
If more than one LDAP server host is listed in the configuration file, they will be tried in turn until a successful connection is made.

Read User Mail

Added support for two new mail systems - VPopMail and Qmail+LDAP. Both of these access mail for users in external databases, rather than Unix users.

Disk and Network Filesystems

Added additional access control options to limit filesystems and associate mounts with users.

Change Passwords

If a user exists in the LDAP database instead of the local password file, he will be updated there instead.

PostgreSQL Database Server

Improved support for editing tables in schemas, and granting privileges on them.

CVS Server

The user that the CVS server runs as can now be selected when setting it up.
If the CVS directory is changed in the module configuration, the CVS server settings can be updated too.

Samba Windows File Sharing

Added an option on the user synchronization page for setting the group SID or RID for new users.

Shorewall Firewall

Added Module Config page options for commands to run before and after starting, applying and refreshing Shorewall.

Software Packages

On Solaris systems, packages can now be installed from a directory or local filesystem wildcard.

Squid Proxy Server

An interface to listen on for transparent proxying can now be selected instead of specifying a network address.

System and Server Status

Status email messages now include the failed service in the subject line.
Added new monitor type for lm_sensors variables, such as fan speed and CPU temperature.

Users and Groups

Added an option on the Module Config page to show the last login time for users.

Usermin Configuration

Scheduled updates can now be downloaded at any time configurable using Cron, by enabling a new option on the Module Config page.

Webmin Configuration

Added a new option on the logging page for recording the full contents of changed files.
Scheduled updates can now be downloaded at any time configurable using Cron, by enabling a new option on the Module Config page.

Webmin Actions Log

Added button for rolling back all files changed by some action, where the information is available.