25727237 Update nmap to version 7.40
authorRich Burridge <rich.burridge@oracle.com>
Mon, 17 Apr 2017 14:03:00 -0700
changeset 7880 1f24742e69e0
parent 7879 1b7feb7f813d
child 7881 8fc833c7cd87
25727237 Update nmap to version 7.40
components/nmap/Makefile
components/nmap/nmap.p5m
--- a/components/nmap/Makefile	Mon Apr 17 14:00:45 2017 -0700
+++ b/components/nmap/Makefile	Mon Apr 17 14:03:00 2017 -0700
@@ -29,15 +29,15 @@
 include ../../make-rules/shared-macros.mk
 
 COMPONENT_NAME=         nmap
-COMPONENT_VERSION=      7.11
+COMPONENT_VERSION=      7.40
 COMPONENT_PROJECT_URL=	http://nmap.org/
 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tgz
 COMPONENT_ARCHIVE_HASH= \
-    sha256:dfc95db3a8ee4c56650dbaa5a1a1e989b2963de8faea2531c21e6fd6e0bccc2a
+    sha256:ac35f64e820071efa768c34c96ed741b7278bbfce9fed776cd3200ca2d904a65
 COMPONENT_ARCHIVE_URL=  $(COMPONENT_PROJECT_URL)dist/$(COMPONENT_ARCHIVE)
 COMPONENT_ANITYA_ID=	2096
 
-TPNO=			27577
+TPNO=			34280
 
 TEST_TARGET= $(NO_TESTS)
 include $(WS_MAKE_RULES)/common.mk
@@ -64,12 +64,6 @@
 CONFIGURE_OPTIONS  +=   --with-ncat 
 CONFIGURE_OPTIONS  +=   --with-ndiff
 
-# pkgdepend doesn't like the first line of a Python script to be:
-# '#!/usr/bin/env python' so turn it into '#!/usr/bin/python$(PYTHON_VERSION)'
-COMPONENT_POST_INSTALL_ACTION += \
-        $(GSED) -i -e "s?env python?python$(PYTHON_VERSION)?" \
-                $(PROTOUSRBINDIR)/uninstall_zenmap
-
 REQUIRED_PACKAGES += library/pcre
 REQUIRED_PACKAGES += library/python/pygobject-27
 REQUIRED_PACKAGES += library/python/pygtk2-27
--- a/components/nmap/nmap.p5m	Mon Apr 17 14:00:45 2017 -0700
+++ b/components/nmap/nmap.p5m	Mon Apr 17 14:03:00 2017 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2017, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability volatile>
@@ -46,7 +46,6 @@
 file path=usr/bin/nmap
 link path=usr/bin/nmapfe target=zenmap
 file path=usr/bin/nping
-file path=usr/bin/uninstall_zenmap
 link path=usr/bin/xnmap target=zenmap
 file path=usr/bin/zenmap
 file path=usr/lib/python$(PYVER)/vendor-packages/ndiff.py
@@ -72,6 +71,7 @@
 file path=usr/lib/python$(PYVER)/vendor-packages/radialnet/gui/Dialogs.py
 file path=usr/lib/python$(PYVER)/vendor-packages/radialnet/gui/HostsViewer.py
 file path=usr/lib/python$(PYVER)/vendor-packages/radialnet/gui/Image.py
+file path=usr/lib/python$(PYVER)/vendor-packages/radialnet/gui/LegendWindow.py
 file path=usr/lib/python$(PYVER)/vendor-packages/radialnet/gui/NodeNotebook.py
 file path=usr/lib/python$(PYVER)/vendor-packages/radialnet/gui/NodeWindow.py
 file path=usr/lib/python$(PYVER)/vendor-packages/radialnet/gui/RadialNet.py
@@ -206,18 +206,21 @@
 file path=usr/share/nmap/nselib/asn1.lua
 file path=usr/share/nmap/nselib/base32.lua
 file path=usr/share/nmap/nselib/base64.lua
-file path=usr/share/nmap/nselib/bin.luadoc
-file path=usr/share/nmap/nselib/bit.luadoc
+file path=usr/share/nmap/nselib/bin.lua
+file path=usr/share/nmap/nselib/bit.lua
 file path=usr/share/nmap/nselib/bitcoin.lua
+file path=usr/share/nmap/nselib/bits.lua
 file path=usr/share/nmap/nselib/bittorrent.lua
 file path=usr/share/nmap/nselib/bjnp.lua
 file path=usr/share/nmap/nselib/brute.lua
 file path=usr/share/nmap/nselib/cassandra.lua
 file path=usr/share/nmap/nselib/citrixxml.lua
+file path=usr/share/nmap/nselib/coap.lua
 file path=usr/share/nmap/nselib/comm.lua
 file path=usr/share/nmap/nselib/creds.lua
 file path=usr/share/nmap/nselib/cvs.lua
 file path=usr/share/nmap/nselib/datafiles.lua
+file path=usr/share/nmap/nselib/datetime.lua
 file path=usr/share/nmap/nselib/dhcp.lua
 file path=usr/share/nmap/nselib/dhcp6.lua
 file path=usr/share/nmap/nselib/dns.lua
@@ -228,6 +231,7 @@
 file path=usr/share/nmap/nselib/eigrp.lua
 file path=usr/share/nmap/nselib/formulas.lua
 file path=usr/share/nmap/nselib/ftp.lua
+file path=usr/share/nmap/nselib/geoip.lua
 file path=usr/share/nmap/nselib/giop.lua
 file path=usr/share/nmap/nselib/gps.lua
 file path=usr/share/nmap/nselib/http.lua
@@ -237,6 +241,7 @@
 file path=usr/share/nmap/nselib/imap.lua
 file path=usr/share/nmap/nselib/informix.lua
 file path=usr/share/nmap/nselib/ipOps.lua
+file path=usr/share/nmap/nselib/ipmi.lua
 file path=usr/share/nmap/nselib/ipp.lua
 file path=usr/share/nmap/nselib/iscsi.lua
 file path=usr/share/nmap/nselib/isns.lua
@@ -252,6 +257,7 @@
 file path=usr/share/nmap/nselib/membase.lua
 file path=usr/share/nmap/nselib/mobileme.lua
 file path=usr/share/nmap/nselib/mongodb.lua
+file path=usr/share/nmap/nselib/mqtt.lua
 file path=usr/share/nmap/nselib/msrpc.lua
 file path=usr/share/nmap/nselib/msrpcperformance.lua
 file path=usr/share/nmap/nselib/msrpctypes.lua
@@ -295,6 +301,7 @@
 file path=usr/share/nmap/nselib/ssh1.lua
 file path=usr/share/nmap/nselib/ssh2.lua
 file path=usr/share/nmap/nselib/sslcert.lua
+file path=usr/share/nmap/nselib/sslv2.lua
 file path=usr/share/nmap/nselib/stdnse.lua
 file path=usr/share/nmap/nselib/strbuf.lua
 file path=usr/share/nmap/nselib/strict.lua
@@ -303,6 +310,7 @@
 file path=usr/share/nmap/nselib/target.lua
 file path=usr/share/nmap/nselib/tftp.lua
 file path=usr/share/nmap/nselib/tls.lua
+file path=usr/share/nmap/nselib/tn3270.lua
 file path=usr/share/nmap/nselib/tns.lua
 file path=usr/share/nmap/nselib/unicode.lua
 file path=usr/share/nmap/nselib/unittest.lua
@@ -376,11 +384,16 @@
 file path=usr/share/nmap/scripts/cassandra-brute.nse
 file path=usr/share/nmap/scripts/cassandra-info.nse
 file path=usr/share/nmap/scripts/cccam-version.nse
+file path=usr/share/nmap/scripts/cics-enum.nse
+file path=usr/share/nmap/scripts/cics-user-enum.nse
 file path=usr/share/nmap/scripts/citrix-brute-xml.nse
 file path=usr/share/nmap/scripts/citrix-enum-apps-xml.nse
 file path=usr/share/nmap/scripts/citrix-enum-apps.nse
 file path=usr/share/nmap/scripts/citrix-enum-servers-xml.nse
 file path=usr/share/nmap/scripts/citrix-enum-servers.nse
+file path=usr/share/nmap/scripts/clamav-exec.nse
+file path=usr/share/nmap/scripts/clock-skew.nse
+file path=usr/share/nmap/scripts/coap-resources.nse
 file path=usr/share/nmap/scripts/couchdb-databases.nse
 file path=usr/share/nmap/scripts/couchdb-stats.nse
 file path=usr/share/nmap/scripts/creds-summary.nse
@@ -426,9 +439,11 @@
 file path=usr/share/nmap/scripts/eppc-enum-processes.nse
 file path=usr/share/nmap/scripts/fcrdns.nse
 file path=usr/share/nmap/scripts/finger.nse
+file path=usr/share/nmap/scripts/fingerprint-strings.nse
 file path=usr/share/nmap/scripts/firewalk.nse
 file path=usr/share/nmap/scripts/firewall-bypass.nse
 file path=usr/share/nmap/scripts/flume-master-info.nse
+file path=usr/share/nmap/scripts/fox-info.nse
 file path=usr/share/nmap/scripts/freelancer-info.nse
 file path=usr/share/nmap/scripts/ftp-anon.nse
 file path=usr/share/nmap/scripts/ftp-bounce.nse
@@ -458,6 +473,7 @@
 file path=usr/share/nmap/scripts/http-affiliate-id.nse
 file path=usr/share/nmap/scripts/http-apache-negotiation.nse
 file path=usr/share/nmap/scripts/http-apache-server-status.nse
+file path=usr/share/nmap/scripts/http-aspnet-debug.nse
 file path=usr/share/nmap/scripts/http-auth-finder.nse
 file path=usr/share/nmap/scripts/http-auth.nse
 file path=usr/share/nmap/scripts/http-avaya-ipoffice-users.nse
@@ -504,11 +520,13 @@
 file path=usr/share/nmap/scripts/http-icloud-sendmsg.nse
 file path=usr/share/nmap/scripts/http-iis-short-name-brute.nse
 file path=usr/share/nmap/scripts/http-iis-webdav-vuln.nse
+file path=usr/share/nmap/scripts/http-internal-ip-disclosure.nse
 file path=usr/share/nmap/scripts/http-joomla-brute.nse
 file path=usr/share/nmap/scripts/http-litespeed-sourcecode-download.nse
 file path=usr/share/nmap/scripts/http-ls.nse
 file path=usr/share/nmap/scripts/http-majordomo2-dir-traversal.nse
 file path=usr/share/nmap/scripts/http-malware-host.nse
+file path=usr/share/nmap/scripts/http-mcmp.nse
 file path=usr/share/nmap/scripts/http-method-tamper.nse
 file path=usr/share/nmap/scripts/http-methods.nse
 file path=usr/share/nmap/scripts/http-mobileversion-checker.nse
@@ -585,12 +603,17 @@
 file path=usr/share/nmap/scripts/informix-query.nse
 file path=usr/share/nmap/scripts/informix-tables.nse
 file path=usr/share/nmap/scripts/ip-forwarding.nse
-file path=usr/share/nmap/scripts/ip-geolocation-geobytes.nse
 file path=usr/share/nmap/scripts/ip-geolocation-geoplugin.nse
 file path=usr/share/nmap/scripts/ip-geolocation-ipinfodb.nse
+file path=usr/share/nmap/scripts/ip-geolocation-map-bing.nse
+file path=usr/share/nmap/scripts/ip-geolocation-map-google.nse
+file path=usr/share/nmap/scripts/ip-geolocation-map-kml.nse
 file path=usr/share/nmap/scripts/ip-geolocation-maxmind.nse
 file path=usr/share/nmap/scripts/ip-https-discover.nse
 file path=usr/share/nmap/scripts/ipidseq.nse
+file path=usr/share/nmap/scripts/ipmi-brute.nse
+file path=usr/share/nmap/scripts/ipmi-cipher-zero.nse
+file path=usr/share/nmap/scripts/ipmi-version.nse
 file path=usr/share/nmap/scripts/ipv6-multicast-mld-list.nse
 file path=usr/share/nmap/scripts/ipv6-node-info.nse
 file path=usr/share/nmap/scripts/ipv6-ra-flood.nse
@@ -631,6 +654,7 @@
 file path=usr/share/nmap/scripts/mongodb-brute.nse
 file path=usr/share/nmap/scripts/mongodb-databases.nse
 file path=usr/share/nmap/scripts/mongodb-info.nse
+file path=usr/share/nmap/scripts/mqtt-subscribe.nse
 file path=usr/share/nmap/scripts/mrinfo.nse
 file path=usr/share/nmap/scripts/ms-sql-brute.nse
 file path=usr/share/nmap/scripts/ms-sql-config.nse
@@ -675,6 +699,7 @@
 file path=usr/share/nmap/scripts/nfs-showmount.nse
 file path=usr/share/nmap/scripts/nfs-statfs.nse
 file path=usr/share/nmap/scripts/nje-node-brute.nse
+file path=usr/share/nmap/scripts/nje-pass-brute.nse
 file path=usr/share/nmap/scripts/nntp-ntlm-info.nse
 file path=usr/share/nmap/scripts/nping-brute.nse
 file path=usr/share/nmap/scripts/nrpe-enum.nse
@@ -689,10 +714,12 @@
 file path=usr/share/nmap/scripts/oracle-brute.nse
 file path=usr/share/nmap/scripts/oracle-enum-users.nse
 file path=usr/share/nmap/scripts/oracle-sid-brute.nse
+file path=usr/share/nmap/scripts/oracle-tns-version.nse
 file path=usr/share/nmap/scripts/ovs-agent-version.nse
 file path=usr/share/nmap/scripts/p2p-conficker.nse
 file path=usr/share/nmap/scripts/path-mtu.nse
 file path=usr/share/nmap/scripts/pcanywhere-brute.nse
+file path=usr/share/nmap/scripts/pcworx-info.nse
 file path=usr/share/nmap/scripts/pgsql-brute.nse
 file path=usr/share/nmap/scripts/pjl-ready-message.nse
 file path=usr/share/nmap/scripts/pop3-brute.nse
@@ -790,14 +817,15 @@
 file path=usr/share/nmap/scripts/ssh2-enum-algos.nse
 file path=usr/share/nmap/scripts/sshv1.nse
 file path=usr/share/nmap/scripts/ssl-ccs-injection.nse
+file path=usr/share/nmap/scripts/ssl-cert-intaddr.nse
 file path=usr/share/nmap/scripts/ssl-cert.nse
 file path=usr/share/nmap/scripts/ssl-date.nse
 file path=usr/share/nmap/scripts/ssl-dh-params.nse
 file path=usr/share/nmap/scripts/ssl-enum-ciphers.nse
-file path=usr/share/nmap/scripts/ssl-google-cert-catalog.nse
 file path=usr/share/nmap/scripts/ssl-heartbleed.nse
 file path=usr/share/nmap/scripts/ssl-known-key.nse
 file path=usr/share/nmap/scripts/ssl-poodle.nse
+file path=usr/share/nmap/scripts/sslv2-drown.nse
 file path=usr/share/nmap/scripts/sslv2.nse
 file path=usr/share/nmap/scripts/sstp-discover.nse
 file path=usr/share/nmap/scripts/stun-info.nse
@@ -821,8 +849,11 @@
 file path=usr/share/nmap/scripts/telnet-ntlm-info.nse
 file path=usr/share/nmap/scripts/tftp-enum.nse
 file path=usr/share/nmap/scripts/tls-nextprotoneg.nse
+file path=usr/share/nmap/scripts/tn3270-screen.nse
 file path=usr/share/nmap/scripts/tor-consensus-checker.nse
 file path=usr/share/nmap/scripts/traceroute-geolocation.nse
+file path=usr/share/nmap/scripts/tso-brute.nse
+file path=usr/share/nmap/scripts/tso-enum.nse
 file path=usr/share/nmap/scripts/unittest.nse
 file path=usr/share/nmap/scripts/unusual-port.nse
 file path=usr/share/nmap/scripts/upnp-info.nse
@@ -832,7 +863,9 @@
 file path=usr/share/nmap/scripts/vmauthd-brute.nse
 file path=usr/share/nmap/scripts/vnc-brute.nse
 file path=usr/share/nmap/scripts/vnc-info.nse
+file path=usr/share/nmap/scripts/vnc-title.nse
 file path=usr/share/nmap/scripts/voldemort-info.nse
+file path=usr/share/nmap/scripts/vtam-enum.nse
 file path=usr/share/nmap/scripts/vuze-dht-info.nse
 file path=usr/share/nmap/scripts/wdb-version.nse
 file path=usr/share/nmap/scripts/weblogic-t3-info.nse
@@ -849,6 +882,7 @@
 file path=usr/share/zenmap/config/zenmap_version
 file path=usr/share/zenmap/docs/help.html
 file path=usr/share/zenmap/locale/de/LC_MESSAGES/zenmap.mo
+file path=usr/share/zenmap/locale/es/LC_MESSAGES/zenmap.mo
 file path=usr/share/zenmap/locale/fr/LC_MESSAGES/zenmap.mo
 file path=usr/share/zenmap/locale/hi/LC_MESSAGES/zenmap.mo
 file path=usr/share/zenmap/locale/hr/LC_MESSAGES/zenmap.mo