Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 533900 - net-analyzer/nikto-2.5 should use bundled instead of system net-libs/libwhisker
Summary: net-analyzer/nikto-2.5 should use bundled instead of system net-libs/libwhisker
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-29 08:37 UTC by Anton Bolshakov
Modified: 2018-04-02 09:33 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Bolshakov 2014-12-29 08:37:19 UTC
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:

https://github.com/sullo/nikto/issues/142
Comment 1 Pacho Ramos gentoo-dev 2014-12-29 14:26:18 UTC
I don't see how are we forcing the usage of system lib in ebuild :/ (apart of the RDEPEND on it)
Comment 2 Anton Bolshakov 2014-12-29 14:58:37 UTC
The last 2 sed lines do that
Comment 3 Anton Bolshakov 2014-12-29 15:09:15 UTC
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
Comment 4 Oleg Gawriloff 2015-10-20 14:26:01 UTC
Fixed version available at barzog-overlay
Comment 5 Pacho Ramos gentoo-dev 2015-11-08 11:29:39 UTC
are you willing to proxy maintain this:
https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers

Thanks
Comment 6 Anton Bolshakov 2015-11-08 14:33:24 UTC
I'm adding ZC so he could commit the change.

We have a fixed version in Pentoo.
Comment 7 Pacho Ramos gentoo-dev 2015-11-08 15:40:10 UTC
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 ;)
Comment 8 Anton Bolshakov 2015-11-08 15:51:25 UTC
(In reply to Pacho Ramos from comment #7)
> Is this your overlay https://github.com/pentoo/pentoo-overlay ?
> 

yes

> 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.
Comment 9 Pacho Ramos gentoo-dev 2016-08-12 14:12:00 UTC
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
Comment 10 Pacho Ramos gentoo-dev 2018-04-02 09:29:55 UTC
[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