Hi
Installing on fedora 33 using this method:
(echo "[Webmin]
name=Webmin Distribution Neutral
baseurl=http://download.webmin.com/download/yum
enabled=1
gpgcheck=1
gpgkey=http://www.webmin.com/jcameron-key.asc" >/etc/yum.repos.d/webmin.repo;
yum -y install webmin)
Results in a non running webmin that even after being started and let trought the firewall will give this error message in the browser:
Error - Perl execution failed
Can't locate File/Basename.pm in @INC (you may need to install the File::Basename module) (@INC contains: /usr/libexec/webmin /usr/local/lib64/perl5/5.32 /usr/local/share/perl5/5.32 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 /usr/libexec/webmin/ .) at /usr/libexec/webmin/authentic-theme/session_login.cgi line 10. BEGIN failed--compilation aborted at /usr/libexec/webmin/authentic-theme/session_login.cgi line 10.
Not sure what else to say, its a fresh install ill try with fedora 32.
Yeah I just re-installed on fedora 32 with no problem.
Hi, Fabrice.
It is indeed that
perl-libandperl-File-Basenameis not part of Perl core anymore. We plan to add Fedora support for Virtualmin. We've added these as a dependency.Thanks.
I just upgraded to Fedora 33, and have had some problems too.
This fixed it for me ....
dnf install perl-File-Basename-2.85-462.fc33.noarch.rpm
Hi,
I had to install both perl-lib and perl-File-Basename on my clean install of Fedora Server 33 today.
(don't know how I would have coped without Webmin!)
Webmin 1.971 is ready to be installed and it should work without installing perl-File-Basename module.