Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Jan 2008 00:19:26 +0100 (CET)
From:      Daniel Roethlisberger <daniel@roe.ch>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        daniel@roe.ch
Subject:   ports/119673: [maintainer] Update security/nmap to 4.52 and replace nmapfe with zenmap
Message-ID:  <200801142319.m0ENJQtU068132@marvin.roe>
Resent-Message-ID: <200801142320.m0ENK1nl064069@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         119673
>Category:       ports
>Synopsis:       [maintainer] Update security/nmap to 4.52 and replace nmapfe with zenmap
>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:   Mon Jan 14 23:20:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Daniel Roethlisberger
>Release:        FreeBSD 6.2-RELEASE-p9 i386
>Organization:
>Environment:
System: FreeBSD marvin.roe 6.2-RELEASE-p9 FreeBSD 6.2-RELEASE-p9 #0: Thu Nov 29 04:07:33 UTC 2007 root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
>Description:
Update nmap to 4.52.

This is trickier than usual since nmapfe has been replaced by zenmap.

The following actions must be taken to commit this update:
- Update security/nmap using the patch
  - Remove files/patch-nbase::configure
  - Remove files/patch-nmapfe::Makefile.in
  - Remove files/patch-nmapfe::nmapfe_sig.c
  - Remove pkg-descr.fe
  - Remove pkg-plist.fe
  - Add files/patch-nbase__configure
  - Add files/patch-nmap.cc (use binary mode (-ko)!)
- Add new port security/zenmap using the shar
- Remove security/nmapfe and mark it MOVED to security/zenmap
>How-To-Repeat:
>Fix:
--- nmap-4.52.diff begins here ---
diff -ruN nmap.orig/Makefile nmap/Makefile
--- nmap.orig/Makefile	Sat Aug  4 13:41:17 2007
+++ nmap/Makefile	Mon Jan 14 23:54:14 2008
@@ -5,20 +5,16 @@
 # $FreeBSD: ports/security/nmap/Makefile,v 1.106 2007/08/04 11:41:17 gabor Exp $
 #
 
-PORTNAME?=	nmap
-PORTVERSION=	${DISTVERSION:L:C/([a-z])[a-z]+/\1/g:C/[^a-z0-9+]+/./g}
-PORTREVISION=	1
+PORTNAME=	nmap
+PORTVERSION=	4.52
 CATEGORIES=	security ipv6
 MASTER_SITES=	http://download.insecure.org/nmap/dist/ \
 		http://www.mirrors.wiretapped.net/security/network-mapping/nmap/ \
 		http://www.mirrorservice.org/sites/ftp.wiretapped.net/pub/security/network-mapping/nmap/ \
 		http://mirror.sg.depaul.edu/pub/security/nmap/
-DISTNAME=	nmap-${DISTVERSION}	# needed for security/nmapfe
 
 MAINTAINER=	daniel@roe.ch
-COMMENT?=	Port scanning utility for large networks
-
-DISTVERSION=	4.20
+COMMENT=	Port scanning utility for large networks
 
 USE_BZIP2=	yes
 USE_GMAKE=	yes
@@ -28,13 +24,18 @@
 
 CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
 
-.ifndef BUILD_NMAPFE
-
 MAN1=		nmap.1
 
-LIB_DEPENDS=	pcre.0:${PORTSDIR}/devel/pcre
-
-CONFIGURE_ARGS+=	--with-libpcre=${LOCALBASE}
+LIB_DEPENDS=	pcre.0:${PORTSDIR}/devel/pcre \
+		dnet.1:${PORTSDIR}/net/libdnet
+USE_LUA=	5.1
+LUA_COMPS=	lua
+
+CONFIGURE_ARGS+=	--without-zenmap \
+			--with-libpcre=${LOCALBASE} \
+			--with-libdnet=${LOCALBASE} \
+			--with-liblua=${LOCALBASE}
+CONFIGURE_ENV=	LUA_INCDIR="${LUA_INCDIR}" LUA_LIBDIR="${LUA_LIBDIR}"
 
 .ifndef WITHOUT_SSL
 USE_OPENSSL=	yes
@@ -43,11 +44,6 @@
 CONFIGURE_ARGS+=	--without-openssl
 .endif
 
-CONFIGURE_ARGS+=	--without-nmapfe
-
-ALL_TARGET=	nmap
-INSTALL_TARGET=	install-nmap
-
 post-configure:
 	@${REINPLACE_CMD} -e "s|^DESTDIR *=|& ${DESTDIR}|" ${WRKSRC}/Makefile
 
@@ -57,29 +53,6 @@
 	@for doc in CHANGELOG HACKING docs/nmap.dtd; do \
 		${INSTALL_DATA} ${WRKSRC}/$${doc} ${DOCSDIR}; \
 	done
-.endif
-
-.else
-
-RUN_DEPENDS=	nmap:${PORTSDIR}/security/nmap
-
-DESCR=		${PKGDIR}/pkg-descr.fe
-PLIST=		${PKGDIR}/pkg-plist.fe
-PLIST_SUB=	REALPREFIX=${PREFIX}
-
-MAN1=		nmapfe.1
-MLINKS=		nmapfe.1 xnmap.1
-
-USE_GNOME=	gtk20
-USE_GCC=	3.2+
-
-CONFIGURE_ARGS+=--without-openssl
-
-CONFIGURE_ARGS+=--with-nmapfe
-
-ALL_TARGET=	nbase/libnbase.a nmapfe/nmapfe
-INSTALL_TARGET=	install-nmapfe
-
 .endif
 
 .include <bsd.port.mk>
diff -ruN nmap.orig/distinfo nmap/distinfo
--- nmap.orig/distinfo	Tue Dec 12 21:32:37 2006
+++ nmap/distinfo	Fri Jan  4 17:03:44 2008
@@ -1,3 +1,3 @@
-MD5 (nmap-4.20.tar.bz2) = ea50419f99472200c4184a304e3831ea
-SHA256 (nmap-4.20.tar.bz2) = c923a6cfa6d3683dc7ee27a721c19d15fd66f264f8ca6dbc9cfac710591f32a8
-SIZE (nmap-4.20.tar.bz2) = 2156077
+MD5 (nmap-4.52.tar.bz2) = 4f965a89e4e724d266dd9235c485633f
+SHA256 (nmap-4.52.tar.bz2) = ec44e89f12bb1c140e9e580f2ceee8950caa03537cf74f5718b25b19a476589a
+SIZE (nmap-4.52.tar.bz2) = 3147364
diff -ruN nmap.orig/files/patch-Makefile.in nmap/files/patch-Makefile.in
--- nmap.orig/files/patch-Makefile.in	Tue Oct 19 18:04:13 2004
+++ nmap/files/patch-Makefile.in	Fri Jan  4 17:06:00 2008
@@ -1,11 +1,11 @@
---- Makefile.in.orig	Mon Oct  6 12:57:49 2003
-+++ Makefile.in	Mon Oct  6 12:58:00 2003
-@@ -9,7 +9,7 @@
- mandir = @mandir@
+--- Makefile.in.orig	Sat Dec  1 01:21:28 2007
++++ Makefile.in	Fri Jan  4 17:05:28 2008
+@@ -11,7 +11,7 @@
  srcdir = @srcdir@
+ nmaplibexecdir = @libexecdir@/nmap
  nmapdatadir = @datadir@/nmap
 -deskdir = $(prefix)/share/applications
 +deskdir = $(X11BASE)/share/applications
+ NMAPDEVDIR=~/nmap-dev
  
- NBASEDIR=@NBASEDIR@
- NSOCKDIR=@NSOCKDIR@
+ export NBASEDIR=@NBASEDIR@
diff -ruN nmap.orig/files/patch-configure nmap/files/patch-configure
--- nmap.orig/files/patch-configure	Thu Feb  2 09:13:19 2006
+++ nmap/files/patch-configure	Sat Jan 12 18:04:40 2008
@@ -1,9 +1,6 @@
-
-$FreeBSD: ports/security/nmap/files/patch-configure,v 1.8 2006/02/02 08:13:19 krion Exp $
-
---- configure.orig
-+++ configure
-@@ -1395,7 +1395,7 @@
+--- configure.orig	Thu Nov 29 10:36:33 2007
++++ configure	Sat Jan 12 16:57:04 2008
+@@ -1488,7 +1488,7 @@
  if test -z "$ac_cv_prog_CC"; then
    ac_ct_CC=$CC
    # Extract the first word of "gcc", so it can be a program name with args.
@@ -12,12 +9,16 @@
  echo "$as_me:$LINENO: checking for $ac_word" >&5
  echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
  if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
-@@ -3552,7 +3552,7 @@
+@@ -6781,9 +6781,10 @@
+     no_lua="yes"
+   ;;
+   *)
+-    CXXFLAGS="-I$with_liblua/include $CXXFLAGS"
+-    LDFLAGS="-L$with_liblua/lib $LDFLAGS"
++    CXXFLAGS="-I${LUA_INCDIR} $CXXFLAGS"
++    LDFLAGS="-L${LUA_LIBDIR} $LDFLAGS"
+     have_lua=yes
++    LIBLUA_LIBS="-llua"
+   ;;
+   esac
  
- 
- 
--for ac_header in string.h getopt.h strings.h memory.h sys/param.h sys/sockio.h bstring.h sys/time.h sys/stat.h fcntl.h termios.h pwd.h unistd.h
-+for ac_header in string.h strings.h memory.h sys/param.h sys/sockio.h bstring.h sys/time.h sys/stat.h fcntl.h termios.h pwd.h unistd.h
- do
- as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
- if eval "test \"\${$as_ac_Header+set}\" = set"; then
diff -ruN nmap.orig/files/patch-nbase::configure nmap/files/patch-nbase::configure
--- nmap.orig/files/patch-nbase::configure	Sat Feb 26 16:39:54 2005
+++ nmap/files/patch-nbase::configure	Thu Jan  1 01:00:00 1970
@@ -1,14 +0,0 @@
-
-$FreeBSD: ports/security/nmap/files/patch-nbase::configure,v 1.9 2005/02/26 15:39:54 krion Exp $
-
---- nbase/configure.orig
-+++ nbase/configure
-@@ -3088,7 +3088,7 @@
- 
- 
- 
--for ac_header in string.h getopt.h strings.h memory.h sys/param.h sys/time.h unistd.h bstring.h errno.h sys/types.h sys/socket.h netinet/in.h sys/sockio.h rpc/types.h netdb.h pwd.h arpa/inet.h sys/resource.h sys/stat.h sys/wait.h net/if.h libiberty.h fcntl.h
-+for ac_header in string.h strings.h memory.h sys/param.h sys/time.h unistd.h bstring.h errno.h sys/types.h sys/socket.h netinet/in.h sys/sockio.h rpc/types.h netdb.h pwd.h arpa/inet.h sys/resource.h sys/stat.h sys/wait.h net/if.h libiberty.h fcntl.h
- do
- as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
- if eval "test \"\${$as_ac_Header+set}\" = set"; then
diff -ruN nmap.orig/files/patch-nbase__configure nmap/files/patch-nbase__configure
--- nmap.orig/files/patch-nbase__configure	Thu Jan  1 01:00:00 1970
+++ nmap/files/patch-nbase__configure	Fri Jan  4 17:11:21 2008
@@ -0,0 +1,11 @@
+--- nbase/configure.orig	Tue Nov 27 20:32:49 2007
++++ nbase/configure	Fri Jan  4 17:10:41 2008
+@@ -3015,7 +3015,7 @@
+ 
+ 
+ 
+-for ac_header in string.h getopt.h strings.h sys/param.h sys/time.h unistd.h errno.h sys/types.h sys/socket.h netinet/in.h arpa/inet.h sys/stat.h net/if.h netdb.h sys/wait.h fcntl.h sys/resource.h
++for ac_header in string.h strings.h sys/param.h sys/time.h unistd.h errno.h sys/types.h sys/socket.h netinet/in.h arpa/inet.h sys/stat.h net/if.h netdb.h sys/wait.h fcntl.h sys/resource.h
+ do
+ as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
+ if eval "test \"\${$as_ac_Header+set}\" = set"; then
diff -ruN nmap.orig/files/patch-nmap.cc nmap/files/patch-nmap.cc
--- nmap.orig/files/patch-nmap.cc	Thu Jan  1 01:00:00 1970
+++ nmap/files/patch-nmap.cc	Thu Jan 10 20:41:53 2008
@@ -0,0 +1,10 @@
+--- nmap.cc.orig	Sat Dec 22 07:32:03 2007
++++ nmap.cc	Thu Jan 10 20:41:30 2008
+@@ -99,6 +99,7 @@
+ 
+ /* $Id: nmap.cc 6633 2007-12-22 06:32:03Z fyodor $ */
+ 
++#include <getopt.h>
+ #include "nmap.h"
+ #include "osscan.h"
+ #include "osscan2.h"
diff -ruN nmap.orig/files/patch-nmapfe::Makefile.in nmap/files/patch-nmapfe::Makefile.in
--- nmap.orig/files/patch-nmapfe::Makefile.in	Wed Oct  8 00:31:18 2003
+++ nmap/files/patch-nmapfe::Makefile.in	Thu Jan  1 01:00:00 1970
@@ -1,11 +0,0 @@
---- nmapfe/Makefile.in.orig	Mon Oct  6 13:00:32 2003
-+++ nmapfe/Makefile.in	Mon Oct  6 13:01:05 2003
-@@ -72,7 +72,7 @@
- CONFIG_CLEAN_FILES = 
- PROGRAMS =  $(bin_PROGRAMS)
- 
--DEFS = @DEFS@ -DVERSION=\"$(VERSION)\" -DHAVE_CONFIG_H=1 -I$(srcdir) 
-+DEFS = @DEFS@ -DVERSION=\"$(VERSION)\" -DHAVE_CONFIG_H=1 -DNMAP_PATH=\"$(bindir)/\" -I$(srcdir)
- CPPFLAGS = @CPPFLAGS@
- STATIC =
- LDFLAGS = @LDFLAGS@ $(STATIC)
diff -ruN nmap.orig/files/patch-nmapfe::nmapfe_sig.c nmap/files/patch-nmapfe::nmapfe_sig.c
--- nmap.orig/files/patch-nmapfe::nmapfe_sig.c	Tue Nov 30 19:10:45 2004
+++ nmap/files/patch-nmapfe::nmapfe_sig.c	Thu Jan  1 01:00:00 1970
@@ -1,11 +0,0 @@
---- nmapfe/nmapfe_sig.c.orig	Mon Oct  6 12:59:49 2003
-+++ nmapfe/nmapfe_sig.c	Mon Oct  6 13:00:06 2003
-@@ -425,7 +425,7 @@
-   if (size > command_size)
-     command = realloc(command, size);
- 
--  strcpy(command, "nmap ");
-+  strcpy(command, NMAP_PATH "nmap ");
-  
-   /* select the scan type */
-   if (opt.scanValue == CONNECT_SCAN) {
diff -ruN nmap.orig/pkg-descr nmap/pkg-descr
--- nmap.orig/pkg-descr	Thu Sep 25 18:19:24 2003
+++ nmap/pkg-descr	Mon Jan 14 22:41:24 2008
@@ -4,12 +4,9 @@
 and application versions listening behind ports), and TCP/IP
 fingerprinting (remote host OS or device identification). Nmap also
 offers flexible target and port specification, decoy/stealth scanning,
-sunRPC scanning, and more.
+sunRPC scanning, and much more.
 
 WWW: http://www.insecure.org/nmap/
 
-See the web page and the Phrack Magazine article (Volume 7, Issue 51 
+See the web page and the Phrack Magazine article (Volume 7, Issue 51
 September 01, 1997, article 11 of 17) http://www.insecure.org/nmap/p51-11.txt
-
--- David
-   obrien@cs.ucdavis.edu
diff -ruN nmap.orig/pkg-descr.fe nmap/pkg-descr.fe
--- nmap.orig/pkg-descr.fe	Thu Sep 25 18:19:24 2003
+++ nmap/pkg-descr.fe	Thu Jan  1 01:00:00 1970
@@ -1,6 +0,0 @@
-nmapfe is a GUI front end for the nmap port scanning tool.
-
-WWW: http://www.insecure.org/nmap/
-
--- David
-   obrien@cs.ucdavis.edu
diff -ruN nmap.orig/pkg-plist nmap/pkg-plist
--- nmap.orig/pkg-plist	Tue Dec 12 21:32:37 2006
+++ nmap/pkg-plist	Sat Jan 12 18:42:51 2008
@@ -1,7 +1,62 @@
 bin/nmap
+libexec/nmap/nselib-bin/bit.so
+@dirrm libexec/nmap/nselib-bin
+@dirrm libexec/nmap
+%%DATADIR%%/scripts/script.db
+%%DATADIR%%/scripts/xamppDefaultPass.nse
+%%DATADIR%%/scripts/strangeSMTPport.nse
+%%DATADIR%%/scripts/skype_v2-version.nse
+%%DATADIR%%/scripts/showSSHVersion.nse
+%%DATADIR%%/scripts/showSMTPVersion.nse
+%%DATADIR%%/scripts/showOwner.nse
+%%DATADIR%%/scripts/showHTTPVersion.nse
+%%DATADIR%%/scripts/showHTMLTitle.nse
+%%DATADIR%%/scripts/rpcinfo.nse
+%%DATADIR%%/scripts/robots.nse
+%%DATADIR%%/scripts/ripeQuery.nse
+%%DATADIR%%/scripts/promiscuous.nse
+%%DATADIR%%/scripts/netbios-smb-os-discovery.nse
+%%DATADIR%%/scripts/nbstat.nse
+%%DATADIR%%/scripts/mswindowsShell.nse
+%%DATADIR%%/scripts/kibuvDetection.nse
+%%DATADIR%%/scripts/ircZombieTest.nse
+%%DATADIR%%/scripts/ircServerInfo.nse
+%%DATADIR%%/scripts/iax2Detect.nse
+%%DATADIR%%/scripts/ftpbounce.nse
+%%DATADIR%%/scripts/finger.nse
+%%DATADIR%%/scripts/echoTest.nse
+%%DATADIR%%/scripts/dns-test-open-recursion.nse
+%%DATADIR%%/scripts/daytimeTest.nse
+%%DATADIR%%/scripts/chargenTest.nse
+%%DATADIR%%/scripts/bruteTelnet.nse
+%%DATADIR%%/scripts/anonFTP.nse
+%%DATADIR%%/scripts/SSLv2-support.nse
+%%DATADIR%%/scripts/SSHv1-support.nse
+%%DATADIR%%/scripts/SQLInject.nse
+%%DATADIR%%/scripts/SNMPsysdesr.nse
+%%DATADIR%%/scripts/SMTPcommands.nse
+%%DATADIR%%/scripts/SMTP_openrelay_test.nse
+%%DATADIR%%/scripts/RealVNC_auth_bypass.nse
+%%DATADIR%%/scripts/PPTPversion.nse
+%%DATADIR%%/scripts/MySQLinfo.nse
+%%DATADIR%%/scripts/MSSQLm.nse
+%%DATADIR%%/scripts/HTTPtrace.nse
+%%DATADIR%%/scripts/HTTPpasswd.nse
+%%DATADIR%%/scripts/HTTP_open_proxy.nse
+%%DATADIR%%/scripts/HTTPAuth.nse
+%%DATADIR%%/scripts/zoneTrans.nse
+@dirrm %%DATADIR%%/scripts
+%%DATADIR%%/nselib/ipOps.lua
+%%DATADIR%%/nselib/strbuf.lua
+%%DATADIR%%/nselib/stdnse.lua
+%%DATADIR%%/nselib/shortport.lua
+%%DATADIR%%/nselib/packet.lua
+%%DATADIR%%/nselib/match.lua
+%%DATADIR%%/nselib/listop.lua
+%%DATADIR%%/nselib/url.lua
+@dirrm %%DATADIR%%/nselib
 %%DATADIR%%/nmap-mac-prefixes
 %%DATADIR%%/nmap-os-db
-%%DATADIR%%/nmap-os-fingerprints
 %%DATADIR%%/nmap-protocols
 %%DATADIR%%/nmap-rpc
 %%DATADIR%%/nmap-service-probes
diff -ruN nmap.orig/pkg-plist.fe nmap/pkg-plist.fe
--- nmap.orig/pkg-plist.fe	Sun Jan 22 07:28:49 2006
+++ nmap/pkg-plist.fe	Thu Jan  1 01:00:00 1970
@@ -1,6 +0,0 @@
-bin/nmapfe
-bin/xnmap
-@cwd %%X11BASE%%
-share/applications/nmapfe.desktop
-@dirrmtry share/applications
-@cwd %%REALPREFIX%%
--- nmap-4.52.diff ends here ---

--- zenmap-4.52.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	zenmap
#	zenmap/Makefile
#	zenmap/distinfo
#	zenmap/pkg-descr
#	zenmap/pkg-plist
#
echo c - zenmap
mkdir -p zenmap > /dev/null 2>&1
echo x - zenmap/Makefile
sed 's/^X//' >zenmap/Makefile << 'END-of-zenmap/Makefile'
X# Ports collection makefile for:	zenmap
X# Date created:				2008-01-13
X# Whom:					Daniel Roethlisberger <daniel@roe.ch>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	zenmap
XPORTVERSION=	4.52
XCATEGORIES=	security ipv6
XMASTER_SITES=	http://download.insecure.org/nmap/dist/ \
X		http://www.mirrors.wiretapped.net/security/network-mapping/nmap/ \
X		http://www.mirrorservice.org/sites/ftp.wiretapped.net/pub/security/network-mapping/nmap/ \
X		http://mirror.sg.depaul.edu/pub/security/nmap/
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
XDISTNAME=	nmap-${PORTVERSION}
X
XMAINTAINER=	daniel@roe.ch
XCOMMENT=	GUI frontend for the nmap scanning utility
X
XRUN_DEPENDS=	${LOCALBASE}/bin/nmap:${PORTSDIR}/security/nmap \
X		${PYTHON_SITELIBDIR}/pysqlite2/__init__.py:${PORTSDIR}/databases/py-pysqlite23
X
XUSE_BZIP2=	yes
XUSE_PYTHON=	yes
XUSE_GNOME=	pygtk2
XINSTALLS_EGGINFO=	yes
X
X.include <bsd.port.pre.mk>
X
X.if ${ARCH} != "i386"
XWITHOUT_PSYCO=	yes
X.endif
X
X.ifndef(WITHOUT_PSYCO)
XRUN_DEPENDS+=	${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco
X.endif
X
Xpre-everything::
X.ifndef(WITHOUT_PSYCO)
X	@${ECHO_MSG} '===> Define WITHOUT_PSYCO to disable devel/py-psyco optimization'
X.endif
X
Xdo-build:
X	cd ${WRKSRC}/${PORTNAME} && \
X		${PYTHON_CMD} setup.py build
X
Xdo-install:
X	cd ${WRKSRC}/${PORTNAME} && \
X		${PYTHON_CMD} setup.py install --prefix ${PREFIX}
X
X.include <bsd.port.post.mk>
END-of-zenmap/Makefile
echo x - zenmap/distinfo
sed 's/^X//' >zenmap/distinfo << 'END-of-zenmap/distinfo'
XMD5 (nmap-4.52.tar.bz2) = 4f965a89e4e724d266dd9235c485633f
XSHA256 (nmap-4.52.tar.bz2) = ec44e89f12bb1c140e9e580f2ceee8950caa03537cf74f5718b25b19a476589a
XSIZE (nmap-4.52.tar.bz2) = 3147364
END-of-zenmap/distinfo
echo x - zenmap/pkg-descr
sed 's/^X//' >zenmap/pkg-descr << 'END-of-zenmap/pkg-descr'
Xzenmap is the official GUI front end for the nmap port scanning tool.
XOriginally based on umit, it has replaced nmapfe as per nmap 4.50.
X
XWWW: http://www.insecure.org/nmap/
END-of-zenmap/pkg-descr
echo x - zenmap/pkg-plist
sed 's/^X//' >zenmap/pkg-plist << 'END-of-zenmap/pkg-plist'
Xbin/zenmap
Xbin/uninstall_zenmap
X%%PYTHON_SITELIBDIR%%/higwidgets/higboxes.py
X%%PYTHON_SITELIBDIR%%/higwidgets/utils.py
X%%PYTHON_SITELIBDIR%%/higwidgets/gtkutils.py
X%%PYTHON_SITELIBDIR%%/higwidgets/higlogindialogs.py
X%%PYTHON_SITELIBDIR%%/higwidgets/higexpanders.py
X%%PYTHON_SITELIBDIR%%/higwidgets/higtables.py
X%%PYTHON_SITELIBDIR%%/higwidgets/__init__.py
X%%PYTHON_SITELIBDIR%%/higwidgets/higtextviewers.py
X%%PYTHON_SITELIBDIR%%/higwidgets/higprogressbars.py
X%%PYTHON_SITELIBDIR%%/higwidgets/higlabels.py
X%%PYTHON_SITELIBDIR%%/higwidgets/higbuttons.py
X%%PYTHON_SITELIBDIR%%/higwidgets/higscrollers.py
X%%PYTHON_SITELIBDIR%%/higwidgets/higframe.py
X%%PYTHON_SITELIBDIR%%/higwidgets/higwindows.py
X%%PYTHON_SITELIBDIR%%/higwidgets/hignotebooks.py
X%%PYTHON_SITELIBDIR%%/higwidgets/higdialogs.py
X%%PYTHON_SITELIBDIR%%/higwidgets/higspinner.py
X%%PYTHON_SITELIBDIR%%/higwidgets/higentries.py
X%%PYTHON_SITELIBDIR%%/higwidgets/higboxes.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/utils.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/gtkutils.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/higlogindialogs.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/higexpanders.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/higtables.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/__init__.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/higtextviewers.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/higprogressbars.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/higlabels.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/higbuttons.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/higscrollers.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/higframe.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/higwindows.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/hignotebooks.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/higdialogs.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/higspinner.pyc
X%%PYTHON_SITELIBDIR%%/higwidgets/higentries.pyc
X@dirrmtry %%PYTHON_SITELIBDIR%%/higwidgets
X%%PYTHON_SITELIBDIR%%/zenmapCore/BasePaths.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/RecentScans.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/ScanProfileConf.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/Diff.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/NmapCommand.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/UmitConf.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/UmitDB.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/Version.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/WizardConf.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/UmitConfigParser.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/OSListDump.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/Name.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/ServiceList.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/Paths.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/ServicesDump.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/TempConf.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/ProfileEditorConf.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/GetConfigFile.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/UserConf.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/__init__.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/UmitOptionParser.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/NmapParser.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/SearchResult.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/BugRegister.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/UmitLogging.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/OSList.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/OptionsConf.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/DiffHtml.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/NmapOptions.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/I18N.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/TargetList.py
X%%PYTHON_SITELIBDIR%%/zenmapCore/BasePaths.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/RecentScans.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/ScanProfileConf.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/Diff.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/NmapCommand.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/UmitConf.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/UmitDB.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/Version.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/WizardConf.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/UmitConfigParser.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/OSListDump.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/Name.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/ServiceList.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/Paths.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/ServicesDump.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/TempConf.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/ProfileEditorConf.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/GetConfigFile.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/UserConf.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/__init__.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/UmitOptionParser.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/NmapParser.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/SearchResult.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/BugRegister.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/UmitLogging.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/OSList.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/OptionsConf.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/DiffHtml.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/NmapOptions.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/I18N.pyc
X%%PYTHON_SITELIBDIR%%/zenmapCore/TargetList.pyc
X@dirrmtry %%PYTHON_SITELIBDIR%%/zenmapCore
X%%PYTHON_SITELIBDIR%%/zenmapGUI/Icons.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/OptionBuilder.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/App.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/NmapOutputProperties.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ScanNmapOutputPage.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ScanToolbar.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/CrashReport.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/Wizard.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/About.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/__init__.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/SearchGUI.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/NmapOutputViewer.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/BugReport.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/DiffCompare.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ServiceCombo.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/Search.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/Splash.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ScanHostDetailsPage.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ScanNotebook.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/OptionCombo.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/OSCombo.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ScanRunDetailsPage.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/FileChoosers.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/SearchWindow.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ScanHostsView.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/MainWindow.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/TargetCombo.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ProfileCombo.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ScanOpenPortsPage.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ProfileEditor.py
X%%PYTHON_SITELIBDIR%%/zenmapGUI/Icons.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/OptionBuilder.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/App.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/NmapOutputProperties.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ScanNmapOutputPage.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ScanToolbar.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/CrashReport.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/Wizard.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/About.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/__init__.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/SearchGUI.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/NmapOutputViewer.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/BugReport.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/DiffCompare.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ServiceCombo.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/Search.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/Splash.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ScanHostDetailsPage.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ScanNotebook.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/OptionCombo.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/OSCombo.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ScanRunDetailsPage.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/FileChoosers.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/SearchWindow.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ScanHostsView.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/MainWindow.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/TargetCombo.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ProfileCombo.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ScanOpenPortsPage.pyc
X%%PYTHON_SITELIBDIR%%/zenmapGUI/ProfileEditor.pyc
X@dirrmtry %%PYTHON_SITELIBDIR%%/zenmapGUI
X@dirrmtry share/icons/zenmap
Xshare/pixmaps/vl_3.svg
Xshare/pixmaps/irix.svg
Xshare/pixmaps/shadow_man.svg
Xshare/pixmaps/win.svg
Xshare/pixmaps/unknown.svg
Xshare/pixmaps/vl_2.svg
Xshare/pixmaps/freebsd.svg
Xshare/pixmaps/vl_4.svg
Xshare/pixmaps/default.svg
Xshare/pixmaps/macosx.svg
Xshare/pixmaps/vl_1.svg
Xshare/pixmaps/linux.svg
Xshare/pixmaps/redhat.svg
Xshare/pixmaps/vl_5.svg
Xshare/pixmaps/ubuntu.svg
Xshare/pixmaps/openbsd.svg
Xshare/pixmaps/solaris.svg
Xshare/pixmaps/linux_75.png
Xshare/pixmaps/shadow_man_75.png
Xshare/pixmaps/vl_2_32.png
Xshare/pixmaps/redhat_75.png
Xshare/pixmaps/solaris_75.png
Xshare/pixmaps/default_75.png
Xshare/pixmaps/irix_75.png
Xshare/pixmaps/ubuntu_32.png
Xshare/pixmaps/shadow_man_32.png
Xshare/pixmaps/wizard_logo.png
Xshare/pixmaps/splash.png
Xshare/pixmaps/openbsd_32.png
Xshare/pixmaps/unknown_75.png
Xshare/pixmaps/win_75.png
Xshare/pixmaps/macosx_32.png
Xshare/pixmaps/vl_4_75.png
Xshare/pixmaps/openbsd_75.png
Xshare/pixmaps/vl_2_75.png
Xshare/pixmaps/freebsd_32.png
Xshare/pixmaps/freebsd_75.png
Xshare/pixmaps/redhat_32.png
Xshare/pixmaps/solaris_32.png
Xshare/pixmaps/vl_5_32.png
Xshare/pixmaps/vl_3_32.png
Xshare/pixmaps/default_32.png
Xshare/pixmaps/linux_32.png
Xshare/pixmaps/macosx_75.png
Xshare/pixmaps/vl_1_75.png
Xshare/pixmaps/vl_1_32.png
Xshare/pixmaps/vl_3_75.png
Xshare/pixmaps/win_32.png
Xshare/pixmaps/vl_4_32.png
Xshare/pixmaps/ubuntu_75.png
Xshare/pixmaps/vl_5_75.png
Xshare/pixmaps/unknown_32.png
Xshare/pixmaps/irix_32.png
Xshare/pixmaps/logo.png
Xshare/zenmap/config/zenmap.conf
Xshare/zenmap/config/scan_profile.usp
Xshare/zenmap/config/zenmap_version
Xshare/zenmap/misc/os_db.dmp
Xshare/zenmap/misc/services.dmp
Xshare/zenmap/misc/profile_editor.xml
Xshare/zenmap/misc/options.xml
Xshare/zenmap/misc/wizard.xml
Xshare/zenmap/docs/help.html
Xshare/zenmap/locale/pt_BR/LC_MESSAGES/umit.mo
Xshare/icons/nmap-eye.ico
Xshare/icons/umit_48.ico
Xshare/icons/umit_32.ico
Xshare/icons/umit_16.ico
Xshare/icons/umit_128.ico
Xshare/icons/umit_24.ico
X@dirrmtry share/pixmaps/zenmap
END-of-zenmap/pkg-plist
exit
--- zenmap-4.52.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200801142319.m0ENJQtU068132>