Port details |
- ntopng Network monitoring tool with command line and web interfaces
- 6.2.d20241217,1 net
=6 6.2.d20241217,1Version of this port present on the latest quarterly branch. - Maintainer: madpilot@FreeBSD.org
 - Port Added: 2013-12-02 08:01:11
- Last Update: 2024-12-22 16:16:34
- Commit Hash: b3baeeb
- People watching this port, also watch:: piwigo-php82, nginx, gimp, mate, flightgear
- License: GPLv3
- WWW:
- https://www.ntop.org/products/traffic-analysis/ntop/
- Description:
- ntopng is a new generation flexible and feature-rich tool for monitoring and
troubleshooting local area networks. It provides command line and web
interfaces, the latter via an embedded web server. ntop is based on libpcap.
¦ ¦ ¦ ¦ 
- 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/net/ntopng/ && make install clean
- To add the package, run one of these commands:
- pkg install net/ntopng
- pkg install ntopng
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: ntopng
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1734880143
SHA256 (ntop-ntopng-6.2.d20241217-d0029c3_GH0.tar.gz) = 592bbccddec8f3703d7815814b08feaa6ff63de7a057406076babed8629f8ef5
SIZE (ntop-ntopng-6.2.d20241217-d0029c3_GH0.tar.gz) = 79837339
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:
-
- bash : shells/bash
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- autoconf>=2.72 : devel/autoconf
- automake>=1.17 : devel/automake
- libtoolize : devel/libtool
- Library dependencies:
-
- librrd.so : databases/rrdtool
- libzmq.so : net/libzmq4
- libcurl.so : ftp/curl
- libndpi.so : net/ndpi
- libjson-c.so : devel/json-c
- libsodium.so : security/libsodium
- libmaxminddb.so : net/libmaxminddb
- libexpat.so : textproc/expat2
- libzstd.so : archivers/zstd
- libgcrypt.so : security/libgcrypt
- libgpg-error.so : security/libgpg-error
- libhiredis.so : databases/hiredis
- liblua-5.4.so : lang/lua54
- libmysqlclient.so.21 : databases/mysql80-client
- libsqlite3.so : databases/sqlite3
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for ntopng-6.2.d20241217,1:
NLS=on: Native Language Support
===> Use 'make config' to modify these settings
- Options name:
- net_ntopng
- USES:
- autoreconf compiler:c++11-lang cpe gmake libtool localbase lua:54 mysql pathfix pkgconfig shebangfix sqlite ssl gettext
- pkg-message:
- For install:
- ntopng runs a web interface service by default, it is suggested to protect
such network accessible services with packet filters or TCP wrappers.
ntopng requires to connect to a redis server to work. Please install redis
server from databases/redis or use -r option via ntopng_flags to specify a
remote one.
ntopng supports IP geolocation, to enable this you should use the
ntopng-geoip2update.sh script to update the maxminddb geolocation
data to the latest version. This script requires a maxmind.com
account API key configured in /usr/local/etc/GeoIP.conf to work.
To pass a configuration file to ntopng, which overrides any command
line arguments, add something like the following to rc.conf:
ntopng_flags="/path/to/file.conf"
- Master Sites:
|
Number of commits found: 109 (showing only 9 on this page)
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.2.1 09 Dec 2014 17:29:50
  |
bapt  |
Cleanup plist |
1.2.1 19 Nov 2014 21:27:05
  |
antoine  |
Mark BROKEN: Fails to link
/usr/bin/clang++ Ntop.o ParserInterface.o Prefs.o HTTPBL.o Categorization.o
EthStats.o HTTPserver.o ActivityStats.o Lua.o ProtoStats.o
NetworkInterface.o PcapInterface.o GenericHost.o StringHash.o Trace.o
PacketStats.o StringHost.o Utils.o SimpleStringHost.o GenericHashEntry.o
DnsStats.o Flow.o Redis.o main.o PeriodicActivities.o AddressResolution.o
HostContacts.o HistoricalInterface.o Mutex.o NdpiStats.o ExportInterface.o
EppStats.o AlertCounter.o Host.o IpAddress.o DB.o GenericHash.o
RuntimePrefs.o FlowHash.o TrafficStats.o PF_RINGInterface.o Geolocation.o
NtopGlobals.o CollectorInterface.o HostHash.o -Wall -L/usr/local/lib -lndpi
-lpcap -L/usr/local/lib -lluajit-5.1 -L/usr/local/lib -lrrd
/usr/local/lib/libzmq.a -L/usr/local/lib -ljson-c -lsqlite3 -lGeoIP
-fstack-protector -L/usr/local/lib -lrt -lm -lpthread -o ntopng
/usr/local/lib/libzmq.a(libzmq_la-ipc_listener.o): In function
`zmq::ipc_listener_t::set_address(char const*)':
(.text+0x84e): warning: warning: tempnam() possibly used unsafely; consider
using mkstemp()
/usr/local/lib/libzmq.a(libzmq_la-zmq.o): In function `zmq_ctx_new':
(.text+0x58): undefined reference to `pgm_init'
/usr/local/lib/libzmq.a(libzmq_la-zmq.o): In function `zmq_ctx_new':
(.text+0x79): undefined reference to `pgm_error_free'
/usr/local/lib/libzmq.a(libzmq_la-zmq.o): In function `zmq_ctx_term':
(.text+0x198): undefined reference to `pgm_shutdown'
...
Reported by: pkg-fallout |
1.2.1 15 Sep 2014 12:15:56
  |
riggs  |
- Update to upstream release 1.2.1
- Clean up / simplify Makefile
- MASTER_SITES: only sourceforge
- Mark port BROKEN on pre-9.x systems for now (build issue)
PR: 193421
Submitted by: 5u623l20@gmail.com (maintainer) |
1.1_2 11 Aug 2014 17:05:50
  |
adamw  |
Bump PORTREVISION on all ports that depend on net/GeoIP for
r364627.
Approved by: portmgr (not really, but touches unstaged ports) |
1.1_1 25 Jun 2014 05:35:32
  |
bapt  |
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends
With hat: portmgr |
1.1_1 22 Jun 2014 22:19:53
  |
bapt  |
Mark as broken: no distinfo provided for some of the distfiles |
1.1_1 11 Jun 2014 14:50:00
  |
tijl  |
Support LIBS like LDFLAGS.
- Add LIBS="${LIBS}" to MAKE_ENV and CONFIGURE_ENV.
- Add an option helper for LIBS.
- Adjust all ports that already use LIBS. Also remove references to
PTHREAD_CFLAGS and PTHREAD_LIBS while here.
- Some ports did not support having a LIBS environment variable and
required additional patches.
Somewhat simplified a linker command line looks like:
${CC} ${src_LDFLAGS} ${LDFLAGS} ${src_LIBS} ${LIBS}
where src_LDFLAGS and src_LIBS are controlled by upstream and LDFLAGS and
LIBS can be controlled by us. If possible -L and -l flags need to be (Only the first 15 lines of the commit message are shown above ) |
1.1_1 25 Dec 2013 15:07:29
  |
sunpoet  |
- Fix distinfo: additional data files are updated now and then
- Bump PORTREVISION for package change
PR: ports/185066
Submitted by: Muhammad Moinur Rahman <5u623l20@gmail.com> (maintainer) |
1.1 02 Dec 2013 08:00:56
  |
sunpoet  |
- Add ntopng 1.1
ntopng is a new generation flexible and feature-rich tool for monitoring and
troubleshooting local area networks. It provides command line and web
interfaces, the latter via an embedded web server. ntop is based on libpcap.
WWW: http://www.ntop.org/products/ntop/
PR: ports/184197
Submitted by: Muhammad Moinur Rahman <5u623l20@gmail.com> |
Number of commits found: 109 (showing only 9 on this page)
|