Port details |
- nmap Port scanning utility for large networks
- 7.94_3 security
=495 7.94_3Version of this port present on the latest quarterly branch. - Maintainer: cy@FreeBSD.org
 - Port Added: unknown
- Last Update: 2024-05-21 19:56:02
- Commit Hash: 5569738
- People watching this port, also watch:: gmake, libiconv, freetype2, expat, png
- License: NPSL
- WWW:
- https://nmap.org/
- Description:
- Nmap is a utility for network exploration and security auditing.
It supports various types of host discovery (determine which hosts
are up), many port scanning techniques for different protocols,
version detection (determine service protocols and application
versions listening behind ports), and TCP/IP stack fingerprinting
(remote host OS or device identification). Nmap also offers
flexible target and port specification, decoy/stealth scanning,
sunRPC scanning, and much more.
Also included is Ncat, the nc(1) work-a-like of the Nmap project.
Refer to the separate port security/zenmap for those parts of the
Nmap toolset which depend on python. The translated manual pages
for Nmap are contained in security/nmap-i18n-man.
See the web page and the Phrack Magazine article (Volume 7, Issue 51
September 01, 1997, article 11 of 17) https://nmap.org/p51-11.html
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/security/nmap/ && make install clean
- To add the package, run one of these commands:
- pkg install security/nmap
- pkg install nmap
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: nmap
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1684706420
SHA256 (nmap-7.94.tar.bz2) = d71be189eec43d7e099bac8571509d316c4577ca79491832ac3e1217bc8f92cc
SIZE (nmap-7.94.tar.bz2) = 11102195
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.4.1 : devel/gmake
- This port is required by:
- for Build
-
- security/p5-Nmap-Scanner
-
Deleted ports which required this port:
- for Run
-
- dns/scavenge
- net/prosearch
- net-mgmt/librenms
- net-mgmt/ocsinventory-agent
- net-mgmt/pandorafms_server
- security/dotdotpwn
- security/metasploit
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for nmap-7.94_3:
DOCS=on: Build and/or install documentation
NLS=on: Native Language Support
PCAP=off: Build with libpcap from nmap
SSH2=on: SSH2 protocol support
SSL=on: SSL protocol support
===> Use 'make config' to modify these settings
- Options name:
- security_nmap
- USES:
- tar:bzip2 gmake cpe ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4.20 23 Dec 2006 15:29:34
 |
shaun  |
- Fix build on FreeBSD 4.x.
PR: ports/106911
Submitted by: Daniel Roethlisberger <daniel@roe.ch> (maintainer) |
4.20 12 Dec 2006 20:32:38
 |
miwi  |
- Update to 4.20
PR: ports/106567
Submitted by: Jose Fernandes<jose@diasfernandes.pt>
Approved by: maintainer |
4.11 08 Jul 2006 05:32:00
 |
clsung  |
- update to 4.11
PR: ports/99833
Submitted by: tjs <tjs_AT_cdpa dot nsysu dot edu dot tw>
Approved by: maintainer (Daniel Roethlisberger) |
4.10 25 Jun 2006 19:04:40
 |
erwin  |
Update to 4.10
PR: 99461
Submitted by: Daniel Roethlisberger <daniel@roe.ch> (maintainer) |
4.01_2 06 Jun 2006 01:30:16
 |
mnag  |
- Able security/nmap open more than 128 bpfs.
- Bump PORTREVISION
PR: 98080
Submitted by: marck
Approved by: maintainer |
4.01_1 15 Mar 2006 14:30:41
 |
sem  |
- Add patch resolving an infinite loop in the scan engine
- Bump PORTREVISION
PR: ports/94264
Submitted by: maintainer
Requested by: Alan Amesbury <amesbury@umn.edu> |
4.01 18 Feb 2006 11:20:31
 |
ehaupt  |
Fix build of "slave port" (security/nmapfe) on 4.x by using GCC 3.2+
PR: 93452
Submitted by: Daniel Roethlisberger <daniel@roe.ch> (maintainer) |
4.01 10 Feb 2006 23:42:16
 |
krion  |
Update to 4.01
PR: ports/93153
Submitted by: krion
Approved by: maintainer |
4.00 02 Feb 2006 08:13:19
 |
krion  |
Update to 4.00
PR: ports/92684
Submitted by: krion
Approved by: maintainer |
3.95 22 Jan 2006 06:28:59
 |
edwin  |
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related) |
3.95 22 Jan 2006 02:50:55
 |
edwin  |
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related) |
3.95 14 Dec 2005 08:46:56
 |
barner  |
Update nmap and nmapfe to 3.95.
Notable upstream changes:
* new help/usage screen and man page
* new man page currently only available in en, pt_PT and pt_BR
* nmapfe is now a shiny GTK2 application
Submitted by: Daniel Roethlisberger <daniel@roe.ch> (maintainer)
PR: ports/90371 |
3.93 07 Dec 2005 09:52:33
 |
tdb  |
- Add SHA256 checksum
PR: 90054
Submitted by: Daniel Roethlisberger <daniel@roe.ch> (maintainer)
Approved by: clement (mentor) |
3.93 16 Sep 2005 11:05:19
 |
garga  |
- Update to 3.93
PR: ports/86113
Submitted by: maintainer |
3.90 08 Sep 2005 23:59:46
 |
lawrance  |
Give maintainership to submitter
PR: ports/85870
Submitted by: Daniel Roethlisberger <daniel@roe.ch> |
3.90 08 Sep 2005 13:18:15
 |
krion  |
Update to version 3.90 |
3.81 18 Jul 2005 03:49:55
 |
linimon  |
With portmgr hat on, reset eik's ports since he has been inactive for
several months (not responding to email).
Discussed among: portmgr team |
3.81 12 Apr 2005 03:26:57
 |
obrien  |
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE. |
3.81 11 Apr 2005 08:04:41
 |
obrien  |
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. |
3.81 26 Feb 2005 15:39:54
 |
krion  |
Update to version 3.81
PR: ports/77425
Submitted by: krion
Approved by: maintainer timeout |
3.77 30 Nov 2004 18:10:45
 |
eik  |
update to version 3.77 |
3.75 19 Oct 2004 16:04:13
 |
eik  |
- update to version 3.75
+ updated OS fingerprint database |
3.71.p1 13 Oct 2004 13:52:54
 |
eik  |
- update to version 3.71-PRE1 |
3.70 03 Sep 2004 18:17:29
 |
eik  |
Fix build when using ccache
PR: 71343
Submitted by: Michael Johnson <ahze@ahze.net> |
3.70 31 Aug 2004 20:41:10
 |
eik  |
- update to version 3.70 (birthday edition, try the verbose mode) |
3.55 26 Aug 2004 10:28:04
 |
eik  |
support building nmap-3.59a5 WITH_PRERELEASE=yes |
3.55 07 Jul 2004 09:22:26
 |
eik  |
- update to 3.55
/usr/local/share/doc/nmap/CHANGELOG |
3.51.t4 05 Jul 2004 00:06:07
 |
eik  |
update to 3.51-TEST4 |
3.51.t3 17 Jun 2004 11:56:03
 |
eik  |
- update to 3.51-TEST3
- fix bug when ranges cross interface boundaries [1]
Notified by: Alex Povolotsky <tarkhil@webmail.sub.ru>, Mike Benjamin
<mikeb@mikeb.org> [1] |
3.50 18 Mar 2004 01:04:31
 |
eik  |
SIZEify
Prompted by: trevor |
3.50 19 Jan 2004 22:31:35
 |
eik  |
- update to version 3.50
Approved by: marcus (mentor) |
3.48_1 14 Nov 2003 00:29:48
 |
eik  |
switch my ports to my FreeBSD address
Approved by: marcus (mentor) |
3.48_1 30 Oct 2003 14:09:29
 |
netchild  |
From the submitter:
---snip---
The security/nmap port (currently at 3.48, but previous versions also
had this problem) triggers a bug in GCC 3.3.1 on FreeBSD/sparc64 which
causes the compilation of the port to fail.
The GCC bug itself is know and AFAIK Thomas Moestl (tmm@freebsd.org)
tried to get a fix for it in upstream GCC. However, I didn't see an
entry in the release notes of GCC 3.3.2 that would suggest that it has
been fixed there.
Another port that has a workaround for this particular GCC bug is e.g.
x11/XFree86-4-libraries (files/patch-XRes.c).
---snip---
PR: 58698
Submitted by: Marius Strobl <marius@alchemy.franken.de>
Approved by: maintainer |
3.48_1 08 Oct 2003 01:38:55
 |
edwin  |
add patches from Marius Strobls
PR: ports/57646
Submitted by: Marius Strobls
Approved by: liver Eikemeier <eikemeier@fillmore-labs.com> |
3.48 08 Oct 2003 01:09:38
 |
edwin  |
re-add DISTNAME with a comment regarding security/nmapfe
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> |
3.48 07 Oct 2003 22:31:18
 |
edwin  |
[MAINTAINER] port security/nmap: update to version 3.48
- improved version detection
- integrates most FreeBSD fixes, thanks to
Marius Strobl <marius@alchemy.franken.de>
- install localized man pages
PR: ports/57646
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> |
3.46 26 Sep 2003 12:05:12
 |
erwin  |
add patches forgotten in previous commit
Submitted by: maintainer
Pointy hat to: leeym |
3.46 25 Sep 2003 16:19:25
 |
leeym  |
update to nmap/nmapfe version 3.46
PR: 57196
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com> |
3.30 24 Sep 2003 09:37:11
 |
osa  |
Make portlint(1) happy by changing strip to ${STRIP_CMD}
Submitted by: Oleg Karachevtsev <ok@etrust.ru>
PR: 56998 |
3.30 24 Sep 2003 08:37:39
 |
edwin  |
Cease FreeBSD port maintainerships
I don't have the time to give to many of the ports I maintain at
the moment. I wasn't expecting to be so busy this summer ...
Please set all my ports back to ports@freebsd.org.
PR: ports/56935
Submitted by: Dominic Marks <dom@wirespeed.org.uk>,Clement Laforet
<sheepkiller@cultdeadsheep.org>,Oliver Eikemeier <eikemeier@fillmore-labs.com> |
3.30 01 Jul 2003 07:27:43
 |
foxfair  |
Submitted by: Marius Strobl <marius@alchemy.franken.de>
Revive a missed patch. This is not a function improvement or program update
for the port itself, so no need to bump PORTREVISION. |
3.30 01 Jul 2003 03:38:04
 |
foxfair  |
PR: 53933
Submitted by: maintainer
1. Upgrade Nmap to 3.30, which released at Jun 29, 2003. Major enchancement is
OS fingerprints update. The fingerprint DB now contains almost 1000
fingerprints.
See ChangeLog at this link:
http://lists.insecure.org/lists/nmap-hackers/2003/Apr-Jun/0016.html
2. Renamed the patch files to be more descriptive. |
3.28 24 Jun 2003 01:06:04
 |
leeym  |
update maintainer's email address.
PR: 53658
Submitted by: Dominic Marks <dom@cus.org.uk> |
3.28 16 Jun 2003 04:43:51
 |
leeym  |
nmap 3.27 -> 3.28
PR: 53351
Submitted by: Dominic Marks <dom@cus.org.uk> |
3.27 29 Apr 2003 22:04:56
 |
adamw  |
Update to 3.27.
Submitted by: Marius Strobl <marius@alchemy.franken.de>
Reviewed by: Dominic Marks <dom@cus.org.uk> (maintainer) |
3.26 28 Apr 2003 18:28:23
 |
adamw  |
Update to 3.26.
PR: 51459
Submitted by: Miguel Mendez <flynn@energyhq.es.eu.org>
Approved by: d.marks@student.umist.ac.uk (maintainer) |
3.25 22 Apr 2003 00:06:04
 |
adamw  |
Update to 3.25.
PR: 51257
Submitted by: Dominic Marks <dom@cus.org.uk> (maintainer) |
3.20 13 Apr 2003 10:30:10
 |
edwin  |
Maintainer Update: security/nmap
The nmap port is not building correctly where libgnugetopt is
installed. This patch fixes the problem, please add it to the
files directory.
PR: ports/50894
Submitted by: marius@alchemy.franken.de
Approved by: Dominic Marks <dom@cus.org.uk> |
3.20 11 Apr 2003 10:00:50
 |
sumikawa  |
Upgrade to 3.20
PR: ports/49987
Submitted by: Dominic Marks <dom@cus.org.uk>
marius@alchemy.franken.de |
3.00 07 Mar 2003 00:16:25
 |
ade  |
Remove pkg-comment from remaining master/slave port sets.
Approved by: portmgr (implicitly) |
3.00 21 Feb 2003 13:26:58
 |
knu  |
De-pkg-comment. |
3.00 02 Nov 2002 04:33:43
 |
perky  |
Fix typoes on MAINTAINER address.
Submitted by: Dominic Marks <D.Marks@student.umist.ac.uk> |
3.00 18 Oct 2002 18:29:33
 |
obrien  |
I don't offer any nmap files any longer. |
3.00 08 Oct 2002 12:10:37
 |
perky  |
Update maintainer address
PR: 43820
Submitted by: Dominic Marks <d.marks@students.umist.ac.uk> |
3.00 05 Aug 2002 20:57:12
 |
pat  |
Update to 3.00
PR: ports/41330
Submitted by: maintainer |
2.54.b34 27 May 2002 17:36:35
 |
obrien  |
Portlint this, and remove the 1/2backed nmapfe GUI support as there is a
proper nmapfe port. I do as one that created and maintained this port
for 4 years. |
2.54.b34 21 May 2002 16:26:04
 |
dwcjr  |
Update to the latest
PR: 38305
Submitted by: maintainer |
2.54.b33 08 May 2002 21:32:37
 |
obrien  |
To ports@freebsd.org. |
2.54.b33 29 Apr 2002 06:33:35
 |
obrien  |
Update to version 2.54 Beta 33. |
2.54.b32 02 Apr 2002 19:49:59
 |
obrien  |
Update to version 2.54 Beta 32. |
2.54.b31 21 Mar 2002 01:39:49
 |
obrien  |
Update to version 2.54 Beta 31. |
14 Mar 2002 18:18:08
 |
obrien  |
Spelling error and whitespace changes.
PR: 35888
Submitted by: Peter J. Avalos <pavalos@theshell.com> |
23 Feb 2002 06:05:05
    |
cjc  |
Do not try to install any parts of nmapfe from the nmap port. There is a
separate port for nmapfe. Even though the attempt in the nmap port mostly
fails since no nmapfe executable would have been built, files not appearing in
the pkg-plist were being added to the system. |
23 Feb 2002 06:05:04
    |
cjc  |
Only the nmap port should try to strip nmap. The nmapfe port also uses this
make file. It should not try to strip the ${PREFIX}/bin/nmap executable. The
install of nmapfe would fail if nmap did not exist. |
07 Nov 2001 15:41:15
    |
obrien  |
Update to version 2.54 Beta 30. |
10 Aug 2001 16:15:05
    |
obrien  |
Update to version 2.54 Beta 29. |
29 Jul 2001 05:37:24
    |
obrien  |
Update to version 2.54 Beta 28. |
20 Jul 2001 19:27:06
    |
obrien  |
Update to version 2.54 Beta 27. |
09 Jul 2001 13:22:04
    |
obrien  |
Update to version 2.54 Beta 26. |
04 Jun 2001 16:27:38
    |
obrien  |
Update to version 2.54 Beta 25. |
02 Jun 2001 20:06:38
    |
obrien  |
Upgrade to 2.54BETA24. |
28 May 2001 02:01:19
    |
obrien  |
More changes needed to allow a slave port. |
28 May 2001 01:18:04
    |
obrien  |
Allow a slave port to work with this Makefile. To be used by nmapfe port. |
15 Apr 2001 02:04:33
    |
obrien  |
I forgot to commit this with the last upgrade. |
07 Apr 2001 19:38:08
    |
obrien  |
While the previous patch worked, this is a fresh one generated from this
version's sources. |
20 Mar 2001 16:39:14
    |
obrien  |
Update to version 2.54 Beta 22. |
17 Mar 2001 01:06:25
    |
obrien  |
Remove patch NOT approved by me (maintainer), that is in my way while doing an
upgrade. This patch does not fix a bug, takes away the original author's
right to free speach, and we have no technical reason to patch. |
08 Oct 2000 07:30:58
    |
asami  |
Convert category security to new layout. |
02 Jun 2000 04:18:54
    |
will  |
Remove redundant/inappropriate CATEGORIES. People need to start reading the
Porter's Handbook. :-) |