ntopNetwork monitoring tool with command line and web interfaces
5.0.1_14netΣ=68 5.0.1_14Version of this port present on the latest quarterly branch.
BROKEN: Makefiles use hacks that don't work with recent automake. Try net/ntopng DEPRECATED: Broken for more than 6 months This port expired on: 2018-12-19 IGNORE: is marked as broken: Makefiles use hacks that don't work with recent automake. Try net/ntopng
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
ntop is a 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/
===> The following configuration options are available for ntop-5.0.1_14:
JUMBO_FRAMES=off: Jumbo Frames (experimental)
MAKO=off: Install py-mako for Host Map, Region View
PCAP_PORT=off: Use libpcap from ports
XMLDUMP=off: Enable XML Dump support
===> Use 'make config' to modify these settings
----------------------------------------------------------------------------
WARNING:
In the past, ntop has been the subject of repeated security vulner-
abilities, particularly relating to its web interface. It is strongly
suggested that you protect your ntop web interface via packet filters
or TCP wrappers.
IPv6 isn't currently supported by the port.
----------------------------------------------------------------------------
Update `databases/gdbm' to version 1.18.1, an important bugfix release
which restores compatibility with old databases (version 1.8) and some
later versions which were built without mmap(2) support. Due to shlib
version change, bump port revisions of the consumer ports.
PR: 233059
Exp-run by: antoine
Approved by: maintainer (johans, numerous timeouts)
Reset MAINTAINER on ports maintained by amutu@amutu.com
Based on the new policy of all maintained ports reset
when maintaner is absent for 3 months.
Bug#226400 for science/py-tensorflow is ignored since 2018-03-06 (3+ months).
portscout database indicates that 48.94% of his ports aren't updated.
Update automake to 1.16.1. Also remove automake-wrapper. We haven't had
multiple versions of automake in years and probably won't in the future.
PR: 228809
Exp-run by: antoine
Approved by: portmgr (antoine)
Mark some ports failing on power64. In cases where the error message
was a stub, provide a real one.
While here, pet portlint.
Approved by: portmgr (tier-2 blanket)
Reported by: swills
ntop is failing to configure after r414458 updated rrdtool to version
1.6.0. ntop depends on librrd_th.so (threading enabled shlib) which
has been removed from the latest rrdtool package -- threading is now
always enabled.
Quick fix: make ntop depend on the older rrdtool12 port.
Longer term fix: investigate 'ntopng'
http://www.ntop.org/products/traffic-analysis/ntop/
PR: 209230
Update databases/rrdtool to 1.6.0
Most notably, this version of rrdtools.so is thread safe, so the
rrdtools_th.so library is removed.
Bump portrevision for depending ports due to shlib version bump.
For full changelog: http://oss.oetiker.ch/rrdtool/pub/CHANGES
Reviewed by: kwm
Differential Revision: D6168
- Switch to options helpers
- Fix build with PCAP_PORT by depending on specific .so version (otherwise
dependency is satisfied with system libpcap.so, net/libpcap is not installed and
the build fails)
- Drop 8.x support
Approved by: portmgr blanket
- Replace USE_AUTOTOOLS with USES=autoreconf:build
- Remove PTHREAD_LIBS
- Don't use SCRIPTS_ENV in post-configure, it is meant for scripts in
SCRIPTDIR
Fix build on 8.x, by leveraging USE_BINUTILS=yes there (before 900033).
The older binutils are picky and error out when trying to strip .a
files, the newer binutils just skip over things and print warnings. [1]
Fix build with WITH_SSP[_PORTS]=yes, by not running together LDFLAGS
expansions; this drops one hunk from files/patch-configure.in.
Modernize USE_PYTHON and @unexec rmdir.
PR: 192047 [1]
Submitted by: feld@ [1], Janos Dohanics [1, to ports@]
Only use libevent2
Remove libevent as libevent2 is providing a good compatibility interface as well
as providing better performances.
Remove custom patches from libevent2 and install libevent2 the regular way
Mark ports abusing private fields of the libevent1 API as broken
Import a patch from fedora to have honeyd working with libevent2
Remove most of the patches necessary to find the custom installation we used to
have for libevent2
With hat: portmgr
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
Unbreak, after I broke it on r357306.
- Fix dependency on x11-fonts/urwfonts
While I'm here:
- Add LICENSE
- Fix WWW tag in pkg-descr
Noticed by: amdmi3
Reset the 99 ports still listed under sylvio@
Sylvio's last commit was 17 months ago, a full 5 months after all of his
ports could have been reset per policy. Given the push to complete
staging (48 ports are still unstaged, something like 70+ have already
been staged by other committers) and given that PRs are automatically
assigned but never addressed, it's better just to reset all the ports and
PRs so that it's clear to others that these ports are free to maintain.
Approved by: portmgr (implicit)
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well
(Only the first 15 lines of the commit message are shown above )
- Fix RUN_DEPENDS (:=), mostly for portlint
- Change WITH_PCAP_PORT to LIB_DEPENDS, not BUILD_DEPENDS
- add stopdaemon to pkg-plist
- need chown in pkg-plist so that .tbz (package building) works
- clean up install message (patch-Makefile.am)
- add test in pkg-deinstall.in to test for DBDIR
PR: ports/163682
Submitted by: scheidell@
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav
- Fix to install file etter.finger.os
- Fix to problem with kevent
PR: ports/139361
Submitted by: Vladimir Korkodinov <viper@perm.raid.ru>
Approved by: itetcu (mentor)
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help: marcus and kwm
Pointyhat-exp: a few times by pav
Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and
a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by: marcus
Approved by: portmgr
- Remove ASDATA knob as it is no longer applicable.
My initial testing was flawed so I missed this.
PR: ports/135377
Submitted by: Keith Gaughan <kmgaughan@eircom.net>
- Update to 3.3.9.
- Remove dependencies that are no longer needed.
- Add dependency on net/GeoIP and hack around the desire for the port to fetch
and build it's own copy.
- Cleanup pkg-descr.
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk
(Only the first 15 lines of the commit message are shown above )
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
Explicitly disable SNMP which breaks the build when net-mgmt/net-snmp is
installed on 7.0.
PR: ports/120793
Submitted by: Helmut Schneider <jumper99@gmx.de>
Approved by: garga (mentor)
[MAINTAINER]: Fix net/ntop
net/ntop doesn't build under certain circumstances (it is
confusing versions of autoconf). Attached is a patch submitted
to me by Edward Sutton and tested by Jeffrey Goldberg which
fixes this problem. I haven't been able to reproduce this
problem but Jeffrey pointed out that this patch fixed it
for him. I don't believe that a bump of PORTREVISION is
necessary for this, but feel free to correct me if I am
wrong. :)
A discussion of this can be found at
http://docs.freebsd.org/cgi/getmsg.cgi?fetch=333895+0+current/freebsd-ports
PR: ports/116289
Submitted by: Wesley Shields <wxs@atarininja.org>
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
Revert to old method to be installed without execution permission
to prevent hang on reboot, since ntop asks for password on 1st
execution. The real fix is to convert script to rc-ng.
Submitted by: Clement Laforet <clement@FreeBSD.org>
- Fix build if rrdtool 1.2 is intalled
- mark port BROKEN if WITH_XMLDUMP defined (does not build)
Submitted by: mich
Reported by: Bryan Fullerton <fehwalker@gmail.com> (PR: ports/84019),
piotrekk@excite.com