Hi Nigel, An update for nikto-2.1.5.
full changelog at: http://cirt.net/nikto2 comments, ok ?
Index: Makefile =================================================================== RCS file: /cvs/ports/security/nikto/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile --- Makefile 7 Sep 2011 13:21:11 -0000 1.20 +++ Makefile 25 Sep 2012 20:48:13 -0000 @@ -2,9 +2,8 @@ COMMENT = web and CGI vulnerability scanner with SSL support -DISTNAME = nikto-2.1.4 +DISTNAME = nikto-2.1.5 EPOCH = 0 -REVISION = 0 CATEGORIES = security www HOMEPAGE = http://www.cirt.net/nikto2 @@ -25,7 +24,6 @@ EXTRACT_SUFX = .tar.bz2 RUN_DEPENDS = security/p5-Net_SSLeay NO_BUILD = Yes -USE_GROFF = Yes NO_REGRESS = Yes PKG_ARCH = * @@ -36,6 +34,7 @@ pre-configure: ${WRKSRC}/nikto.conf do-install: + ${INSTALL_DATA_DIR} ${PREFIX}/share/nikto/databases ${INSTALL_DATA_DIR} ${PREFIX}/share/nikto/plugins ${INSTALL_DATA_DIR} ${PREFIX}/share/nikto/templates ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/nikto @@ -45,6 +44,7 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/nikto.conf \ ${PREFIX}/share/examples/nikto/nikto.conf + ${INSTALL_DATA} ${WRKSRC}/databases/* ${PREFIX}/share/nikto/databases ${INSTALL_DATA} ${WRKSRC}/plugins/* ${PREFIX}/share/nikto/plugins ${INSTALL_DATA} ${WRKSRC}/templates/* ${PREFIX}/share/nikto/templates Index: distinfo =================================================================== RCS file: /cvs/ports/security/nikto/distinfo,v retrieving revision 1.14 diff -u -p -r1.14 distinfo --- distinfo 27 Mar 2011 16:41:37 -0000 1.14 +++ distinfo 25 Sep 2012 20:48:13 -0000 @@ -1,5 +1,2 @@ -MD5 (nikto-2.1.4.tar.bz2) = DVjZyie584e2ATDhJduGhw== -RMD160 (nikto-2.1.4.tar.bz2) = rbiEHSKlHX+fjwybjkOqlCVU2kM= -SHA1 (nikto-2.1.4.tar.bz2) = 0284XasENSM2wJt+V2SWproYSEo= -SHA256 (nikto-2.1.4.tar.bz2) = mvkw/qPxJOJi0OY5dyRLa9GeInSfTe+oGLtNmxB61gM= -SIZE (nikto-2.1.4.tar.bz2) = 288160 +SHA256 (nikto-2.1.5.tar.bz2) = ZbmcH97BTR1efLyWT3D84WLL7FCu6HjhUA4tIt8HmzQ= +SIZE (nikto-2.1.5.tar.bz2) = 311580 Index: patches/patch-nikto_pl =================================================================== RCS file: /cvs/ports/security/nikto/patches/patch-nikto_pl,v retrieving revision 1.5 diff -u -p -r1.5 patch-nikto_pl --- patches/patch-nikto_pl 27 Mar 2011 16:41:37 -0000 1.5 +++ patches/patch-nikto_pl 25 Sep 2012 20:48:13 -0000 @@ -1,12 +1,12 @@ $OpenBSD: patch-nikto_pl,v 1.5 2011/03/27 16:41:37 jasper Exp $ ---- nikto.pl.orig Fri Feb 18 23:53:23 2011 -+++ nikto.pl Fri Mar 11 16:55:57 2011 -@@ -313,7 +313,7 @@ sub setup_dirs { +--- nikto.pl.orig Mon Sep 10 05:22:36 2012 ++++ nikto.pl Tue Sep 25 14:13:34 2012 +@@ -333,7 +333,7 @@ sub setup_dirs { $CONFIGFILE{'TEMPLATEDIR'} = "$CONFIGFILE{'EXECDIR'}/templates"; } unless (defined $CONFIGFILE{'DOCUMENTDIR'}) { - $CONFIGFILE{'DOCUMENTDIR'} = "$CONFIGFILE{'EXECDIR'}/docs"; + $CONFIGFILE{'DOCUMENTDIR'} = "$CONFIGFILE{'DOCDIR'}/docs"; } - return; - } + unless (defined $CONFIGFILE{'DBDIR'}) { + $CONFIGFILE{'DBDIR'} = "$CONFIGFILE{'EXECDIR'}/databases"; Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/security/nikto/pkg/PLIST,v retrieving revision 1.12 diff -u -p -r1.12 PLIST --- pkg/PLIST 27 Mar 2011 16:41:37 -0000 1.12 +++ pkg/PLIST 25 Sep 2012 20:48:13 -0000 @@ -2,7 +2,6 @@ bin/nikto @man man/man1/nikto.1 share/doc/nikto/ -@comment no checksum share/doc/nikto/CHANGES.txt share/doc/nikto/nikto.dtd share/doc/nikto/nikto_manual.html @@ -10,34 +9,42 @@ share/examples/nikto/ share/examples/nikto/nikto.conf @sample ${SYSCONFDIR}/nikto.conf share/nikto/ -share/nikto/plugins/ -share/nikto/plugins/LW2.pm +share/nikto/databases/ +@comment no checksum +share/nikto/databases/db_404_strings +@comment no checksum +share/nikto/databases/db_content_search +@comment no checksum +share/nikto/databases/db_dictionary +@comment no checksum +share/nikto/databases/db_embedded @comment no checksum -share/nikto/plugins/db_404_strings +share/nikto/databases/db_favicon @comment no checksum -share/nikto/plugins/db_content_search +share/nikto/databases/db_headers @comment no checksum -share/nikto/plugins/db_embedded +share/nikto/databases/db_httpoptions @comment no checksum -share/nikto/plugins/db_favicon +share/nikto/databases/db_multiple_index @comment no checksum -share/nikto/plugins/db_headers +share/nikto/databases/db_outdated @comment no checksum -share/nikto/plugins/db_httpoptions +share/nikto/databases/db_parked_strings @comment no checksum -share/nikto/plugins/db_multiple_index +share/nikto/databases/db_realms @comment no checksum -share/nikto/plugins/db_outdated +share/nikto/databases/db_server_msgs @comment no checksum -share/nikto/plugins/db_realms +share/nikto/databases/db_subdomains @comment no checksum -share/nikto/plugins/db_server_msgs +share/nikto/databases/db_tests @comment no checksum -share/nikto/plugins/db_subdomains +share/nikto/databases/db_variables +share/nikto/plugins/ @comment no checksum -share/nikto/plugins/db_tests +share/nikto/plugins/JSON-PP.pm @comment no checksum -share/nikto/plugins/db_variables +share/nikto/plugins/LW2.pm @comment no checksum share/nikto/plugins/nikto_apache_expect_xss.plugin @comment no checksum @@ -47,20 +54,22 @@ share/nikto/plugins/nikto_auth.plugin @comment no checksum share/nikto/plugins/nikto_cgi.plugin @comment no checksum +share/nikto/plugins/nikto_clientaccesspolicy.plugin +@comment no checksum share/nikto/plugins/nikto_content_search.plugin @comment no checksum share/nikto/plugins/nikto_cookies.plugin @comment no checksum share/nikto/plugins/nikto_core.plugin @comment no checksum -share/nikto/plugins/nikto_core.plugin.debug -@comment no checksum share/nikto/plugins/nikto_dictionary_attack.plugin @comment no checksum share/nikto/plugins/nikto_embedded.plugin @comment no checksum share/nikto/plugins/nikto_favicon.plugin @comment no checksum +share/nikto/plugins/nikto_fileops.plugin +@comment no checksum share/nikto/plugins/nikto_headers.plugin @comment no checksum share/nikto/plugins/nikto_httpoptions.plugin @@ -71,6 +80,10 @@ share/nikto/plugins/nikto_multiple_index @comment no checksum share/nikto/plugins/nikto_outdated.plugin @comment no checksum +share/nikto/plugins/nikto_parked.plugin +@comment no checksum +share/nikto/plugins/nikto_paths.plugin +@comment no checksum share/nikto/plugins/nikto_put_del_test.plugin @comment no checksum share/nikto/plugins/nikto_report_csv.plugin @@ -87,7 +100,7 @@ share/nikto/plugins/nikto_report_xml.plu @comment no checksum share/nikto/plugins/nikto_robots.plugin @comment no checksum -share/nikto/plugins/nikto_single.plugin +share/nikto/plugins/nikto_siebel.plugin @comment no checksum share/nikto/plugins/nikto_ssl.plugin @comment no checksum