Hi,
I tried usermin for the first time and I can't seem to login in to it. I've checked the setup and the port number seems ok as do the permissions etc. Looking in the usermin log I see this..
[[11/Oct/2006:13:07:18 +0100]] miniserv.pl started [[11/Oct/2006:13:07:18 +0100]] Perl module Authen::PAM needed for PAM is not installed : Can't locate Authen/PAM.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.4/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.3/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.4/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.3/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.6/x86_64-linux-thread-multi /usr/lib/perl5/5.8.6 .) at (eval 6) line 1. BEGIN failed--compilation aborted at (eval 6) line 1.
Any ideas? Thanks in advance,
Graham
Hey Graham,
Usermin doesn't require the PAM module to operate, but it is a nice improvement to have the module.
You can either turn off PAM usage in the Usermin configuration or, preferably, install the Authen::PAM module using the Webmin CPAN Perl Modules module. Another option, if you've got Virtualmin Professional, is to use yum to install the module. I've got perl-Authen-PAM in most, maybe all, of our repositories. Some Linux distros also provide the module in their native package repository.
--
Check out the forum guidelines!