From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jul 3 19:20:11 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8C14E106567D for ; Fri, 3 Jul 2009 19:20:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 0E7DA8FC24; Fri, 3 Jul 2009 19:20:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n63JK7rt016854; Fri, 3 Jul 2009 19:20:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n63JK7Qr016853; Fri, 3 Jul 2009 19:20:07 GMT (envelope-from gnats) Resent-Date: Fri, 3 Jul 2009 19:20:07 GMT Resent-Message-Id: <200907031920.n63JK7Qr016853@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Cc: daniel@roe.ch Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Daniel Roethlisberger Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 05E41106564A for ; Fri, 3 Jul 2009 19:14:09 +0000 (UTC) (envelope-from daniel@roe.ch) Received: from calvin.ustdmz.roe.ch (calvin.ustdmz.roe.ch [IPv6:2001:41e0:ff17:face::26]) by mx1.freebsd.org (Postfix) with ESMTP id F3EDB8FC12 for ; Fri, 3 Jul 2009 19:14:07 +0000 (UTC) (envelope-from daniel@roe.ch) Received: from roe by calvin.ustdmz.roe.ch (envelope-from ) with LOCAL id 1MMoD1-000A56-86 for FreeBSD-gnats-submit@freebsd.org; Fri, 03 Jul 2009 21:14:07 +0200 Received: from marvin.ustcor.roe.ch ([2001:41e0:ff17:babe::101]) by calvin.ustdmz.roe.ch (envelope-from ) with ESMTPSA (auth=roe) (TLSv1:AES256-SHA:256) id 1MMnwM-0009wy-Vh for daniel@roe.ch; Fri, 03 Jul 2009 20:56:55 +0200 Received: from roe (uid 1001) (envelope-from roe@marvin.ustcor.roe.ch) id 15c by marvin.ustcor.roe.ch (DragonFly Mail Agent) Fri, 03 Jul 2009 20:57:20 +0200 Message-Id: Date: Fri, 03 Jul 2009 20:56:54 +0200 From: Daniel Roethlisberger To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 X-GNATS-Notify: daniel@roe.ch Cc: daniel@roe.ch Subject: ports/136295: [maintainer] Update security/nmap to 4.90.r1 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Roethlisberger List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Jul 2009 19:20:12 -0000 >Number: 136295 >Category: ports >Synopsis: [maintainer] Update security/nmap to 4.90.r1 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Fri Jul 03 19:20:07 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Daniel Roethlisberger >Release: FreeBSD 7.2-RELEASE-p2 i386 >Organization: >Environment: System: FreeBSD marvin.ustcor.roe.ch 7.2-RELEASE-p2 FreeBSD 7.2-RELEASE-p2 #0: Wed Jun 24 00:57:44 UTC 2009 root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 >Description: Update Nmap to the latest upstream version 4.90RC1. Please also commit the security/zenmap update submitted in a separate PR. svn rm files/patch-ncat__ncat_core.c >How-To-Repeat: >Fix: --- nmap.diff begins here --- diff -ruN nmap.orig/Makefile nmap/Makefile --- nmap.orig/Makefile 2009-04-21 17:36:55.000000000 +0200 +++ nmap/Makefile 2009-07-03 20:27:05.000000000 +0200 @@ -6,8 +6,7 @@ # PORTNAME= nmap -DISTVERSION= 4.85BETA7 -PORTREVISION= 1 +DISTVERSION= 4.90RC1 CATEGORIES= security ipv6 MASTER_SITES= http://nmap.org/dist/ \ http://www.mirrors.wiretapped.net/security/network-mapping/nmap/ \ @@ -17,8 +16,7 @@ MAINTAINER= daniel@roe.ch COMMENT= Port scanning utility for large networks -LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre \ - dnet.1:${PORTSDIR}/net/libdnet +LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre USE_LUA= 5.1 LUA_COMPS= lua @@ -29,11 +27,11 @@ --without-zenmap \ --without-ndiff \ --with-libpcre=${LOCALBASE} \ - --with-libdnet=${LOCALBASE} \ --with-liblua=${LOCALBASE} CONFIGURE_ENV= LUA_INCDIR="${LUA_INCDIR}" LUA_LIBDIR="${LUA_LIBDIR}" MAN1= nmap.1 ncat.1 +PLIST_SUB= NCATDATADIR=share/ncat .ifndef WITHOUT_SSL USE_OPENSSL= yes diff -ruN nmap.orig/distinfo nmap/distinfo --- nmap.orig/distinfo 2009-04-13 11:53:53.000000000 +0200 +++ nmap/distinfo 2009-07-03 19:30:53.000000000 +0200 @@ -1,3 +1,3 @@ -MD5 (nmap-4.85BETA7.tar.bz2) = 49218e9a5ec7b2628334b911a885b432 -SHA256 (nmap-4.85BETA7.tar.bz2) = dfff90a51fa44770a48dbeb31378d090ee334e4df2d013c8934f6ebf33eaabe5 -SIZE (nmap-4.85BETA7.tar.bz2) = 6454664 +MD5 (nmap-4.90RC1.tar.bz2) = 4355574dfdc3f86bfa85be0a6d9b5bf4 +SHA256 (nmap-4.90RC1.tar.bz2) = 92c02b6caf4781ff1ccaa24548ed1c7a599ea3616d57bfb496f93a2221d58723 +SIZE (nmap-4.90RC1.tar.bz2) = 9028130 diff -ruN nmap.orig/files/patch-Makefile.in nmap/files/patch-Makefile.in --- nmap.orig/files/patch-Makefile.in 2008-08-03 18:09:47.000000000 +0200 +++ nmap/files/patch-Makefile.in 2009-07-03 19:32:52.000000000 +0200 @@ -1,11 +1,11 @@ ---- Makefile.in.orig 2008-01-24 02:36:01.000000000 +0100 -+++ Makefile.in 2008-04-13 16:48:40.000000000 +0200 -@@ -11,7 +11,7 @@ +--- Makefile.in.orig 2009-06-24 23:35:54.000000000 +0200 ++++ Makefile.in 2009-07-03 19:32:31.000000000 +0200 +@@ -10,7 +10,7 @@ + mandir = @mandir@ srcdir = @srcdir@ - nmaplibexecdir = @libexecdir@/nmap nmapdatadir = @datadir@/nmap -deskdir = $(prefix)/share/applications +deskdir = $(LOCALBASE)/share/applications - NMAPDEVDIR=~/nmap-dev + NMAPDEVDIR=~/nmap-private-dev export NBASEDIR=@NBASEDIR@ diff -ruN nmap.orig/files/patch-configure nmap/files/patch-configure --- nmap.orig/files/patch-configure 2008-08-03 18:09:47.000000000 +0200 +++ nmap/files/patch-configure 2009-07-03 19:36:31.000000000 +0200 @@ -1,15 +1,15 @@ ---- configure.orig 2008-06-15 09:05:12.000000000 +0200 -+++ configure 2008-08-03 12:41:04.000000000 +0200 -@@ -1930,7 +1930,7 @@ +--- configure.orig 2009-06-24 23:35:54.000000000 +0200 ++++ configure 2009-07-03 19:35:52.000000000 +0200 +@@ -2047,7 +2047,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. -set dummy ${ac_tool_prefix}gcc; ac_word=$2 +set dummy ${ac_tool_prefix}$CXX; ac_word=$2 - { echo "$as_me:$LINENO: checking for $ac_word" >&5 - echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } + { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5 + $as_echo_n "checking for $ac_word... " >&6; } if test "${ac_cv_prog_CC+set}" = set; then -@@ -7337,8 +7337,8 @@ +@@ -7878,8 +7878,8 @@ no_lua="yes" ;; *) diff -ruN nmap.orig/files/patch-ncat__ncat_core.c nmap/files/patch-ncat__ncat_core.c --- nmap.orig/files/patch-ncat__ncat_core.c 2009-04-22 18:25:53.000000000 +0200 +++ nmap/files/patch-ncat__ncat_core.c 1970-01-01 01:00:00.000000000 +0100 @@ -1,12 +0,0 @@ -Index: ncat/ncat_core.c -diff -u -p ncat/ncat_core.c.orig ncat/ncat_core.c ---- ncat/ncat_core.c.orig 2009-04-02 11:57:42.000000000 +0900 -+++ ncat/ncat_core.c 2009-04-22 00:58:48.839927966 +0900 -@@ -89,6 +89,7 @@ int resolve(char *hostname, unsigned sho - - memset(&hints, 0, sizeof(hints)); - hints.ai_family = o.af; -+ hints.ai_socktype = SOCK_DGRAM; - if (o.nodns) - hints.ai_flags |= AI_NUMERICHOST; - diff -ruN nmap.orig/pkg-plist nmap/pkg-plist --- nmap.orig/pkg-plist 2009-04-13 11:53:53.000000000 +0200 +++ nmap/pkg-plist 2009-07-03 20:18:44.000000000 +0200 @@ -1,9 +1,6 @@ bin/nmap bin/ncat %%DATADIR%%/scripts/script.db -%%DATADIR%%/scripts/rpcinfo.nse -%%DATADIR%%/scripts/nbstat.nse -%%DATADIR%%/scripts/finger.nse %%DATADIR%%/scripts/whois.nse %%DATADIR%%/scripts/upnp-info.nse %%DATADIR%%/scripts/telnet-brute.nse @@ -11,6 +8,7 @@ %%DATADIR%%/scripts/sshv1.nse %%DATADIR%%/scripts/ssh-hostkey.nse %%DATADIR%%/scripts/sql-injection.nse +%%DATADIR%%/scripts/socks-open-proxy.nse %%DATADIR%%/scripts/snmp-sysdescr.nse %%DATADIR%%/scripts/snmp-brute.nse %%DATADIR%%/scripts/sniffer-detect.nse @@ -31,22 +29,28 @@ %%DATADIR%%/scripts/smb-brute.nse %%DATADIR%%/scripts/skypev2-version.nse %%DATADIR%%/scripts/robots.txt.nse +%%DATADIR%%/scripts/rpcinfo.nse %%DATADIR%%/scripts/realvnc-auth-bypass.nse %%DATADIR%%/scripts/pptp-version.nse %%DATADIR%%/scripts/pop3-capabilities.nse %%DATADIR%%/scripts/pop3-brute.nse +%%DATADIR%%/scripts/p2p-conficker.nse +%%DATADIR%%/scripts/nbstat.nse %%DATADIR%%/scripts/mysql-info.nse %%DATADIR%%/scripts/ms-sql-info.nse %%DATADIR%%/scripts/irc-info.nse +%%DATADIR%%/scripts/imap-capabilities.nse %%DATADIR%%/scripts/iax2-version.nse %%DATADIR%%/scripts/http-trace.nse %%DATADIR%%/scripts/http-passwd.nse %%DATADIR%%/scripts/http-open-proxy.nse %%DATADIR%%/scripts/http-auth.nse +%%DATADIR%%/scripts/http-iis-webdav-vuln.nse %%DATADIR%%/scripts/html-title.nse %%DATADIR%%/scripts/ftp-brute.nse %%DATADIR%%/scripts/ftp-bounce.nse %%DATADIR%%/scripts/ftp-anon.nse +%%DATADIR%%/scripts/finger.nse %%DATADIR%%/scripts/dns-zone-transfer.nse %%DATADIR%%/scripts/dns-recursion.nse %%DATADIR%%/scripts/dns-random-txid.nse @@ -83,7 +87,9 @@ %%DATADIR%%/nselib/msrpctypes.lua %%DATADIR%%/nselib/msrpcperformance.lua %%DATADIR%%/nselib/msrpc.lua +%%DATADIR%%/nselib/imap.lua @dirrm %%DATADIR%%/nselib +%%DATADIR%%/nse_main.lua %%DATADIR%%/nmap-mac-prefixes %%DATADIR%%/nmap-os-db %%DATADIR%%/nmap-protocols @@ -93,6 +99,8 @@ %%DATADIR%%/nmap.dtd %%DATADIR%%/nmap.xsl @dirrm %%DATADIR%% +%%NCATDATADIR%%/ca-bundle.crt +@dirrm %%NCATDATADIR%% %%PORTDOCS%%%%DOCSDIR%%/CHANGELOG %%PORTDOCS%%%%DOCSDIR%%/HACKING %%PORTDOCS%%%%DOCSDIR%%/nmap.dtd --- nmap.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: