Nikto plugin fails due to missing perl-libwhisker2 package

Support/Development for OpenVAS
kevbranch
New Forum User
New Forum User
Posts: 3
Joined: Wed Mar 11, 2015 5:30 pm
Location: United States

Nikto plugin fails due to missing perl-libwhisker2 package

Unread post by kevbranch »

On a fresh instance of CentOS 7, I followed the official OpenVAS-7 binary install procedure:
http://www.openvas.org/install-packages.html
and so far it appears to be working pretty well. Many thanks to the OpenVAS community and the Atomic pacakge maintainers for making this available!

However, when I scanned one of my web servers, I noticed that the nikto plugin failed:
Here is the Nikto report:
Can't locate LW2.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl
/usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/bin/nikto line 63.
BEGIN failed--compilation aborted at /usr/bin/nikto line 63.

It does not appear that there is a convenient el7 source for perl-libwhisker2 which provides the LW2.pm file required by Nikto.

Using the Fedore Core 19 version of the rpm resolved this problem for me.
http://rpm.pbone.net/index.php3/stat/4/ ... h.rpm.html

Perhaps the fc19 version of perl-libwhisker2 could be hosted in the el7 atomic repo? Note that the nikto rpm does not require perl-libwhisker2 but that nikto will not run without it. Perhaps the main openvas rpm could be made to require the fc19 version of perl-libwhister2 so that nikto will work without any special post-install steps.

Kevin
scott
Atomicorp Staff - Site Admin
Atomicorp Staff - Site Admin
Posts: 8355
Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:

Re: Nikto plugin fails due to missing perl-libwhisker2 packa

Unread post by scott »

Just added this and updated the nikto package for el7 to nikto-2.1.5-9. Thanks for the report!
Post Reply