Fixed a security hole in the maketemp.pl script, used to create the /tmp/.usermin directory at install time. If an un-trusted user creates this directory before Webmin is installed, he could create in it a symbolic link pointing to a critical file on the system, which would be overwritten when Usermin writes to the link filename (CVE bug CAN-2004-0559).
When PAM is used for authentication, expired passwords are now detected and the user is prompted to select a new password (if this feature is enabled on the Usermin Configuration module).
The From: address for feedback emails is now taken from the Read Mail module.
Proxy settings made in Webmin in the Usermin Configuration module are passed on to programs Usermin calls via the http_proxy and ftp_proxy environment variables.