diff options
-rw-r--r-- | net-analyzer/nikto/ChangeLog | 111 | ||||
-rw-r--r-- | net-analyzer/nikto/Manifest | 5 | ||||
-rw-r--r-- | net-analyzer/nikto/files/nikto.conf | 68 | ||||
-rw-r--r-- | net-analyzer/nikto/metadata.xml | 10 | ||||
-rw-r--r-- | net-analyzer/nikto/nikto-2.1.0.ebuild | 42 |
5 files changed, 236 insertions, 0 deletions
diff --git a/net-analyzer/nikto/ChangeLog b/net-analyzer/nikto/ChangeLog new file mode 100644 index 000000000..06b4f9cd9 --- /dev/null +++ b/net-analyzer/nikto/ChangeLog @@ -0,0 +1,111 @@ +# ChangeLog for net-analyzer/nikto +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nikto/ChangeLog,v 1.24 2009/03/20 16:02:06 dertobi123 Exp $ + +*nikto-2.1.0 (19 Nov 2009) + + 19 Nov 2009; David Abbott <dabbott@gentoo.org> +nikto-2.1.0.ebuild, + +files/nikto.conf, +metadata.xml: + version bump + +*nikto-2.03 (20 Mar 2009) + + 20 Mar 2009; Tobias Scherbaum <dertobi123@gentoo.org> -nikto-1.31.ebuild, + -nikto-1.32.ebuild, -nikto-1.34.ebuild, -nikto-1.34-r1.ebuild, + -nikto-1.34-r2.ebuild, -nikto-1.35.ebuild, -nikto-2.01.ebuild, + +nikto-2.03.ebuild: + Version bump (#208165), Cleanup + +*nikto-2.01 (28 Dec 2007) + + 28 Dec 2007; Tobias Scherbaum <dertobi123@gentoo.org> +nikto-2.01.ebuild: + Version bump as per #199020, thanks to Frank Breedijk and Anton Bolshakov + + 20 Oct 2007; Christian Hartmann <ian@gentoo.org> nikto-1.36.ebuild: + Fixed bug #193916 + + 16 Jul 2007; Michael Cummings <mcummings@gentoo.org> nikto-1.36.ebuild: + sparc stable + + 09 Jul 2007; Raúl Porcel <armin76@gentoo.org> nikto-1.36.ebuild: + x86 stable + + 22 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> nikto-1.35.ebuild: + Stable on sparc + + 20 Mar 2007; Raúl Porcel <armin76@gentoo.org> nikto-1.35.ebuild: + x86 stable + +*nikto-1.36 (26 Feb 2007) + + 26 Feb 2007; Michael Cummings <mcummings@gentoo.org> +nikto-1.36.ebuild: + Bug 166960, version bump. Thanks Chaze + + 09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: + Regenerate digest in Manifest2 format. + + 13 Aug 2005; Luis Medinas <metalgod@gentoo.org> nikto-1.35.ebuild: + Added ~amd64 Keywords. Closes bug #102302. + +*nikto-1.35 (30 May 2005) + + 30 May 2005; Michael Cummings <mcummings@gentoo.org> +nikto-1.35.ebuild: + Version bump to 1.35 + +*nikto-1.34-r2 (14 May 2005) + + 14 May 2005; Michael Cummings <mcummings@gentoo.org> + +nikto-1.34-r2.ebuild: + Forgot to get the digest of the man added. Also bumped since the man page is + a functional addition. + + 14 May 2005; Michael Cummings <mcummings@gentoo.org> nikto-1.34-r1.ebuild: + bug 84048, thanks to Michael Boman <michael.boman@gmail.com> for the + updates. Adds man page for nikto. + +*nikto-1.34-r1 (13 Mar 2005) + + 13 Mar 2005; Michael Cummings <mcummings@gentoo.org> + +nikto-1.34-r1.ebuild: + Bug 70465: Andreas Kobara <abusch@gmx.net> points out that nikto no longer + as an external dependancy on libwhisker, and in fact provides its own + variation now. -r1 ebuild drops this dependancy. Thanks Andreas! + + 19 Nov 2004; Jason Wever <weeve@gentoo.org> nikto-1.32.ebuild: + Stable on sparc. + +*nikto-1.34 (29 Oct 2004) + + 29 Oct 2004; Eldad Zack <eldad@gentoo.org> nikto-1.32.ebuild, + +nikto-1.34.ebuild: + Version bump. SRC_URI fixes. Closes #66340. + + 04 Sep 2004; Thomas Matthijs <axxo@gentoo.org> nikto-1.32.ebuild: + fix depend syntax 58347 + + 09 Jul 2004; Eldad Zack <eldad@gentoo.org> nikto-1.31.ebuild, + nikto-1.32.ebuild: + Added missing ssl to IUSE + +*nikto-1.32 (29 Mar 2004) + + 29 Mar 2004; Michael Cummings <mcummings@gentoo.org> nikto-1.32.ebuild: + version bump + + 21 Mar 2004; Michael Boman <mboman@gentoo.org> nikto-1.31.ebuild: + QA: Unnecessary definition of S removed. Adding categories to dependencies. + See bug 45110 for details. + + 14 Mar 2004; Michael Cummings <mcummings@gentoo.org> nikto-1.31.ebuild: + swapping depend and rdepend, closing bug 44515 + + 27 Feb 2004; Michael Cummings <mcummings@gentoo.org> nikto-1.31.ebuild: + unmasking after 144 days masked + +*nikto-1.31 (06 Oct 2003) + + 06 Oct 2003; Michael Cummings <mcummings@gentoo.org> metadata.xml, + nikto-1.31.ebuild: + Bug 12116; original ebuild submitted by Marlon Jabbur <mjabbur@terra.com.br>; + edited to meet requirements of new/current version of nikto. + diff --git a/net-analyzer/nikto/Manifest b/net-analyzer/nikto/Manifest new file mode 100644 index 000000000..921bfb7f1 --- /dev/null +++ b/net-analyzer/nikto/Manifest @@ -0,0 +1,5 @@ +AUX nikto.conf 2752 RMD160 ba0fe0324b8621401c7c0cc1e8fcdb132b0d3a8a SHA1 680ea59dbb86f952d661bce0574840ab28db3623 SHA256 c41274114b4de3f9e8f32ef49c257f429d89954810bebb0c9f5f438661c6ac17 +DIST nikto-2.1.0.tar.bz2 230536 RMD160 1d5a604f4401c89e3cd98d1b5f72e61b66137d86 SHA1 e9dc9cdaa552e9187b4a3489f13ba0ed9d97716b SHA256 8883cc91ed5831c05ac18929a7a93907229ab9836313c2bf9e47e33f3a4e45b5 +EBUILD nikto-2.1.0.ebuild 1074 RMD160 2ea5a9d5f489d00b8934793417cb3bf63a4fcb26 SHA1 1da4d822e6a4b768ea2c885cd4c56b7fd8a6ee81 SHA256 f25959f8035e4f3bf3a1de3d41cc3a418b56b4eaa05ab041fb7e914419047e7a +MISC ChangeLog 3730 RMD160 b09b163f9b840ef1c68069104403bfbe9aa3dab6 SHA1 a25de25eeb46d4dc2b6bd285d78510529ff840e6 SHA256 056e5827c0264222d84bc366d3e633276d0d5a1c969ad2ba0b6189af40106411 +MISC metadata.xml 305 RMD160 647980838c590f54441a053916ea629e53e551c0 SHA1 99ef1deeae9a934fb6e46cf5fc4a5fcb8379a74a SHA256 f05dbef15061919972882cab07057e102760a542beba17d131194091401cd7ca diff --git a/net-analyzer/nikto/files/nikto.conf b/net-analyzer/nikto/files/nikto.conf new file mode 100644 index 000000000..623595767 --- /dev/null +++ b/net-analyzer/nikto/files/nikto.conf @@ -0,0 +1,68 @@ +######################################################################################################### +# CONFIG STUFF +# $Id: config.txt 94 2009-01-21 22:47:25Z deity $ +######################################################################################################### +# default command line options, can't be an option that requires a value. used for ALL runs. +# CLIOPTS=-g -a +NIKTODTD=/usr/share/nikto/docs/nikto.dtd + +# location of nmap to use with port scanning (rather than Nikto internals) +# and any options to pass to it +NMAP=/usr/bin/nmap +NMAPOPTS=-P0 + +# ports never to scan +SKIPPORTS=21 111 + +# IDs never to alert on (Note: this only works for IDs loaded from db_tests) +#SKIPIDS= + +# if Nikto is having difficulty finding the 'plugins', set the full install path here +# EXECDIR=/usr/local/nikto + +# the default HTTP version to try... can/will be changed as necessary +DEFAULTHTTPVER=1.0 + +# Nikto can submit updated version strings to CIRT.net. It won't do this w/o permission. You should +# send updates because it makes the data better for everyone ;) *NO* server specific information +# such as IP or name is sent, just the relevant version information. +# UPDATES=yes #-- ask before each submission if it should send +# UPDATES=no #-- don't ask, don't send +# UPDATES=auto #-- automatically attempt submission *without prompting* +UPDATES=yes + +# Warning if MAX_WARN OK or MOVED responses are retrieved +MAX_WARN=20 + +# Prompt... if set to 'no' you'll never be asked for anything. Good for automation. +#PROMPTS=no + +# cirt.net : set the IP so that updates can work without name resolution +CIRT=174.142.17.165 + +######################################################################################################### +# PROXY STUFF +######################################################################################################### +#PROXYHOST=127.0.0.1 +#PROXYPORT=3128 +#PROXYUSER=proxyuserid +#PROXYPASS=proxypassword + +######################################################################################################### +# COOKIE STUFF +######################################################################################################### +# send a cookie with all requests, helpful if auth cookie is needed +#STATIC-COOKIE=cookiename=cookievalue + +# The below allows you to vary which HTTP methods are used to check whether +# an HTTP(s) server is running. Some web servers, such as the autopsy web +# server do not implement the HEAD method +CHECKMETHODS=HEAD GET + +# If you want to specify the location of any of the files, specify them here +EXECDIR=/usr/bin/nikto +PLUGINDIR=/usr/share/nikto/plugins +TEMPLATEDIR=/usr/share/nikto/templates +DOCDIR=/usr/share/doc/nikto-2.1.0 +NIKTOCONFIG=/usr/share/nikto +DOCUMENTDIR=/usr/share/nikto/docs diff --git a/net-analyzer/nikto/metadata.xml b/net-analyzer/nikto/metadata.xml new file mode 100644 index 000000000..86672fe64 --- /dev/null +++ b/net-analyzer/nikto/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>perl</herd> + <maintainer> + <email>perl@gentoo.org</email> + <description>Primary Maintainer</description> + </maintainer> + <longdescription></longdescription> +</pkgmetadata> diff --git a/net-analyzer/nikto/nikto-2.1.0.ebuild b/net-analyzer/nikto/nikto-2.1.0.ebuild new file mode 100644 index 000000000..47a3dc38a --- /dev/null +++ b/net-analyzer/nikto/nikto-2.1.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/nikto/nikto-2.03.ebuild,v 1.1 2009/03/20 16:02:06 dertobi123 Exp $ + +EAPI=2 + +DESCRIPTION="Web Server vulnerability scanner." +HOMEPAGE="http://www.cirt.net/code/nikto.shtml" +SRC_URI="http://www.cirt.net/source/nikto/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="ssl" + +RDEPEND="dev-lang/perl + net-analyzer/nmap + ssl? ( + dev-libs/openssl + dev-perl/Net-SSLeay + )" + +src_install() { + + insinto /etc + doins "${FILESDIR}/nikto.conf" || die "doins failed" + + dobin nikto.pl || die "dobin failed" + dosym /usr/bin/nikto.pl /usr/bin/nikto || die "dobin failed" + + dodir /usr/share/nikto || die "dodir failed" + insinto /usr/share/nikto + doins -r plugins templates docs || die "doins failed" + + dodoc docs/*.txt || die "dodoc failed" + dohtml docs/nikto_manual.html || die "dohtml failed" + doman docs/nikto.1 || die "doman failed" +} + +pkg_postinst() { + elog 'Default configuration file is "/etc/nikto.conf"' +} |