===> The following configuration options are available for pftop-0.13:
ALTQ=off: ALTQ support for queue statistics
===> Use 'make config' to modify these settings
Mk/bsd.port.mk: Add __MAKE_CONF=${NONEXISTENT} to WRK_ENV
And remove it from individual ports. Use WRK_ENV in custom build
commands where necessary.
FreeBSD make(1) includes /usr/share/mk/sys.mk and that includes
/etc/make.conf if it exists. This happens when you run make in a port
directory but it also happens when the upstream build system uses make.
This commit disables make.conf inclusion in the latter case because
users can define variables like CFLAGS in make.conf that override ports
framework variables and this can cause problems that are difficult to
diagnose.
If there are any build customisations made through make.conf that stop
working because of this commit then they should be made available by the
(Only the first 15 lines of the commit message are shown above )
*/*: convert Makefile patches to MAKE_ARGS after "Move man pages to share/man"
Replaced patches for Makefiles with "MAKE_ARGS+=MANDIR=${PREFIX}/share/man"
Reported by: danfe, mat
Approved by: portmgr (blanket)
sysutils/pftop: Update to 0.9 (support 15-CURRENT)
All local patches have been upstreamed and upstream has been cleaned up
by removing support for outdated versions of FreeBSD.
The tool now depends on net/libpfctl, important work contributed
by kp@, which means that pftop will now work on 15-CURRENT
and its code could be simplified due to having an abstraction
for supporting multiple releases of FreeBSD.
sysutils/pftop: Fix STATES display
This stops pftop from segfaulting and makes it show the correct
total states counter.
Reported by: Herbert J. Skuhra <herbert@gojira.at>
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
- Move the project to github and mark it as fetchable again.
- While here, do some cosmetic changes on ports Makefile.
- Bump PORTREVISION.
Reported by: many
Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724
Fix building of sysutils/pftop on FreeBSD 12, where pcap-int.h has been
removed. This patches the affected files to use <pcap/pcap.h> instead.
Submitted by: woodsb02
Approved by: bapt
PR: 217219
MFH: 2017Q2
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
sysutils/pftop: add ALTQ option, disable by default
- ALTQ is not in GENERIC and thus browsing through pftop modes the
queue view gives an error.
- While there, modernise the ATLQ disable patch, it is not a unified diff.
- Add LICENSE
PR: 215313
Submitted by: Franco Fichtner <franco@opnsense.org>
Approved by: araujo (maintainer)
Extract do-patch into a separate script.
PR: 215761
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D9029
- For the CoDel and FairQ patch, the safest FreeBSD version must be
1100080, as the CoDel landed in r287009 and FairQ landed in r284777.
- Bump PORTREVISION.
Submitted by: junovitch
- Fix my latest commit, it UNBROKEN on 11, but BREAK it in all other OSVERSION.
- Bump PORTREVISION.
Reported by: "Herbert J. Skuhra" <herbert@oslo.ath.cx>
Tested by: "Herbert J. Skuhra" <herbert@oslo.ath.cx>
- Unbreak pftop on HEAD > r240233 [1]
. Reported by Sven Hazejager.
- Unbreak on FreeBSD 9 without pf 4.5 [1]
- Fix segfaults on FreeBSD 8 [2]
- Fix rule display in a couple of views on FreeBSD 9 and 10 [1]
. Reported and tested by Thomas Kinsey
. Fix reported to OpenBSD by Robert Mills
PR: ports/175927
Submitted by: [1] Fabian Keil <fk@fabiankeil.de>, [2] garga@
Approved by: maintainer timeout (over 60 days)
- DISTNAME= ${PORTNAME}-${PORTVERSION} is the default and not needed.
PR: ports/153292
Submitted by: myself (pgollucci)
Tested by: -exp run by pav
Approved by: portmgr (pav)
Manually export CC and CFLAGS to MAKE_ENV and have __MAKE_CONF point to
/dev/null. The latter is a problem because the port's Makefile uses the
bsd.*.mk infrastructure. This works around several problems people were
having when setting CFLAGS[1] in make.conf or CC[2] on the command line.
PR: ports/122943
Reported-by: many[1], Frank Fenor[2]
* Update dependencies as pf is now part of the base system. [1]
* Make portlint a little bit happier while I am here.
PR: ports/63951 [1]
Submitted by: maintainer [1]
New port: sysutils/pftop - Utility to monitor securtiy/pf
Pftop is a small, curses-based utility for real-time display of active
states and rule statistics for pf, the packet filter (for OpenBSD)
This used to be part of security/pf but is now individual after
(ports/57305)
PR: ports/57307
Submitted by: Max Laier <max@love2party.net>