Nikto comes with a heavily customised library because the upstream does not support it any more. Please do not use system libwhisker.
As an example, see the following commit:
I don't see how are we forcing the usage of system lib in ebuild :/ (apart of the RDEPEND on it)
The last 2 sed lines do that
as a side note, the third sed line should be:
-s:# EXECDIR=/usr/local/nikto:EXECDIR=/usr/share/nikto: nikto.pl
+sed -i -e 's:# EXECDIR=/opt/nikto:EXECDIR=/usr/share/nikto:' nikto.conf
this is where we install it instead of the default location
Fixed version available at barzog-overlay
are you willing to proxy maintain this:
I'm adding ZC so he could commit the change.
We have a fixed version in Pentoo.
Is this your overlay https://github.com/pentoo/pentoo-overlay ?
Bleh, hopefully some day some people from Gentoo based distributions could join for directly fixing the packages in Gentoo ;)
(In reply to Pacho Ramos from comment #7)
> Is this your overlay https://github.com/pentoo/pentoo-overlay ?
> Bleh, hopefully some day some people from Gentoo based distributions could
> join for directly fixing the packages in Gentoo ;)
This is exactly what we are trying to do. We always report to Gentoo and remove it from our tree once all is good. Somebody just need to commit it. ZC is both pentoo and gentoo developer already, so hopefully he will take it from here.
We are still in the same situation :(
Do you want to join Gentoo? I mean... if you want to join, you can mail me and I can mentor you
[master f45a1ed9760] net-analyzer/nikto: Bump to ebuild from Pentoo overlay
2 files changed, 54 insertions(+)
create mode 100644 net-analyzer/nikto/nikto-2.1.6_p20180122.ebuild