summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-analyzer/nikto/ChangeLog111
-rw-r--r--net-analyzer/nikto/Manifest5
-rw-r--r--net-analyzer/nikto/files/nikto.conf68
-rw-r--r--net-analyzer/nikto/metadata.xml10
-rw-r--r--net-analyzer/nikto/nikto-2.1.0.ebuild42
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"'
+}