21 Commits

Author SHA1 Message Date
sthen
2395897592 fix "popen not supported" errors in ntopng; reported by dhill 2019-08-21 13:18:32 +00:00
sthen
a60e5912e0 drop base-gcc from COMPILER; uses libmaxminddb so won't work on base-gcc arches 2019-08-10 21:30:28 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
naddy
0819fd513b switch to CONFIGURE_STYLE=autoreconf 2019-05-19 11:26:24 +00:00
sthen
d07a7f28ec update to ntopng-3.8. remove the BROKEN marker, it is now able to run
for at least an hour without crashing and burning which is a big
improvement over the last version.
2019-01-07 18:37:22 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
sthen
fdfa5ec6a1 update to ntopng-3.6.1 but mark BROKEN, the dissectors just aren't working
reliably here (mostly SIGSEGV reading off the end of strings).

the previous version runs for a bit longer but neither really work well and
I'd rather not ship with release in the state it's in.
2018-10-04 22:28:03 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
sthen
74191dc8fc fix UID for net/ntopng, spotted by espie
regen PLIST
2018-05-28 12:17:12 +00:00
sthen
4a45df0710 clang6 c++ fixes from upstream repo 2018-04-11 14:43:21 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
sthen
8be1e95210 update to ntopng-3.0 2017-10-17 10:39:12 +00:00
sthen
45f427810c Add a patch from upstream to avoid strchr on a sequence of bytes which is not
a NUL-terminated string. Segfault reported by kasak at kasakoff.net.
2017-10-13 14:51:18 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
sthen
564c6c344a Cope with moving sqlite3 back to ports. 2016-09-23 09:16:52 +00:00
sthen
c44c4baa63 update ntopng from snapshot to 2.4 release 2016-07-09 12:14:28 +00:00
sthen
d69ffd13b0 fix another call to bash; hit by naddy 2016-05-01 13:27:56 +00:00
sthen
68af1c7e66 fix build without bash, breakage reported by naddy 2016-04-27 21:58:06 +00:00
sthen
4cef38f09a import ports/net/ntopng, feedback/ok jca
ntopng is a network traffic probe that shows network usage in a high level
of detail. It provides a web-based UI allowing you to visualize traffic flows
broken down by host, country, port, application (via deep packet inspection),
AS number, etc. Flow information can also be dumped to ElasticSearch or
MySQL/MariaDB.

User guide: https://github.com/ntop/ntopng/blob/dev/doc/UserGuide.pdf
2016-04-26 20:56:01 +00:00