If you just want to use Usermin for webmail with an existing IMAP server,
special Usermin packages are available that have been
pre-modded with a theme and default configuration for this purpose.

The PGP key that the RPM packages for versions
0.970 and above were signed with is also available, so that you can verify
their integrity. Just add it to your GnuPG or PGP keyring and run the command
rpm --checksig usermin-1.740-1.noarch.rpm. If you are using RPM
version 4 or above, you will need to import the key into RPM's key database with
the commands :
wget http://www.webmin.com/jcameron-key.asc
rpm --import jcameron-key.asc

The PGP signature for the
latest tar/gzip version of Usermin is also available so that you can
verify the tar.gz file with the command
gpg --verify usermin-1.740.tar.gz-sig.asc usermin-1.740.tar.gz.

MD5 Verification

To verify that you have downloaded Usermin fully and correctly, you can use the
command md5sum on the RPM, Debian package or TAR file, and compare it against those listed below :

Filename

MD5 Checksum

usermin_1.741_all.deb

9bbcbbc2f56745952f573fc827326e5e

usermin-1.741-1.noarch.rpm

95307ef0d98958ae168a09ce277dec3f

usermin-1.741-1.src.rpm

6879d6010ce9f081e9a00141e8f8b234

usermin-1.741.tar.gz

5f60cbf5cc0c18d6511626ad357fe930

Requirements

Because it allows logins by any Unix user on your system, Usermin needs
some way of checking user passwords. By default, this will be done by
just reading the /etc/shadow file directly, but if your system
uses NIS this will not work.

Instead, you will need to install the Authen::PAM perl module. This
module can be installed using Webmin's Perl Modules module, or manually
downloaded from CPAN. For this module to
compile, you must have the PAM header files installed on your system. On some
Linux distributions they can be found in the pam-devel package, which
may not be installed by default.