Changes since Webmin version 1.240
- Webmin Core
- Fixed a possible security hole caused by a bug in Perl.
- Apache Webserver
- Apache -D variables are now automatically detected on SuSE, Redhat and Mandrake systems, rather than needing to be entered manually.
Added support for the SSLPassPhraseDialog directive, which allows the password for an SSL key to be stored in a file rather than needing to be entered when the server is started.
- BIND DNS Server
- Added a Module Config option for Unix time serial numbers.
Multiple records in a zone can be deleted at once using checkboxes in the records list.
- Scheduled Cron Jobs
- Multiple Cron jobs can be deleted at once, using checkboxes on the module's main page.
- Dovecot IMAP/POP3 Server
- Added support for the new config file format in Dovecot 1.0.
- File Manager
- When searching for files, you can now search by their contents too.
Added a Preview button, for viewing a scaled-down version of a GIF, JPEG or PNG image.
- Linux Firewall
- Protocol numbers can be explicitly entered in a rule, along with the defaults of TCP, UDP and so on.
- IPFilter Firewall
- On Solaris 10 systems IPfilter is now enabled at boot time using SMF, rather than an init script.
- LDAP Users and Groups
- Added an extra Module Config field for specifying custom attributes for which duplicates are not allowed, like a user's email address.
- Log File Rotation
- Added a Module Config option for specifying a file to add new logrotate sections to.
- Read User Mail
- Output from sa-learn or spamassassin is now show when reporting multiple messages as spam.
- Disk and Network Filesystems
- Added some more options for Linux CIFS mounts.
- MySQL Database Server
- When editing data in a table, enum fields are shown as menus.
The full MySQL error message is now shown when Webmin cannot login to the database.
When backing up all databases at once, an option is now available to run commands before/after all of them, rather than before/after each.
- Postfix Configuration
- Added support for the new RBL lookup parameters, thanks to Roberto Tecchio.
When creating an autoreply alias, you can enter regexps that the headers will be checked against to prevent the reply.
Added a page for editing Postfix server processes, as defined in the master.cf file.
- PostgreSQL Database Server
- Group management is now done using the create/alter/drop group SQL commands for PostgreSQL versions 8.0 and above.
The full PostgreSQL error message is now shown when Webmin cannot login to the database.
Allowed hosts can be edited even when PostgreSQL is not running.
- QMail Configuration
- When creating an autoreply alias, you can enter regexps that the headers will be checked against to prevent the reply.
- Disk Quotas
- Added the $GRACE parameter to the over-quote email template.
- Sendmail Configuration
- Added an option to the Sendmail Options page for selecting the order in which the mail queue is processed. This same option also appears on the Module Config page, for use when the queue is manually flushed.
When creating an autoreply alias, you can enter regexps that the headers will be checked against to prevent the reply.
When viewing an individual message in the mail queue, there is now a button for flushing just that email.
- Webmin Servers Index
- Added a new login mode to use the same username and password for a remote server as was used to login to this server. This is only available when not using session authentication and when the option to supply the password to Webmin programs is enabled, both set in the Webmin Configuration module.
Added a new page for automatically finding Webmin servers on a regular schedule. Also, defaults for the system type, link type and RPC mode can be set on the Module Config page, and enforced on the ACL page. Thanks to OpenCountry for sponsoring the development of this.
- Shorewall Firewall
- Added support for the providers Shorewall table.
- Users and Groups
- When exporting users, they can now be selected by GID range.
- Webmin Configuration
- When adjusting the operating system manually, the internal version code can and must be changed too.
Added an option when cloning a module to use the default configuration instead of copying from the original.