notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
pfstat Utility to render graphical statistics for pf
2.5_8 sysutils on this many watch lists=23 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.5_8Version of this port present on the latest quarterly branch.
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 search for ports maintained by this maintainer
Port Added: 2003-10-13 14:31:48
Last Update: 2024-03-23 11:19:32
Commit Hash: d7511b9
People watching this port, also watch:: pftop, nmap, zip, unzip, libxml2
Also Listed In: net
License: BSD2CLAUSE
WWW:
https://www.benzedrine.ch/pfstat.html
Description:
Pfstat is a small utility that collects packet filter (security/pf) statistics and produces graphs like mrtg or alike. Samples can be found at the website below.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. bin/pfstat
  2. bin/pfstatd
  3. share/man/man8/pfstat.8.gz
  4. share/man/man8/pfstatd.8.gz
  5. /usr/local/share/licenses/pfstat-2.5_8/catalog.mk
  6. /usr/local/share/licenses/pfstat-2.5_8/LICENSE
  7. /usr/local/share/licenses/pfstat-2.5_8/BSD2CLAUSE
Collapse this list.
Dependency lines:
  • pfstat>0:sysutils/pfstat
To install the port:
cd /usr/ports/sysutils/pfstat/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/pfstat
  • pkg install pfstat
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: pfstat
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (pfstat-2.5.tar.gz) = c996efb0543e6fe05413a3dc7502bb7054b0b6ab8bdd2e0d5bd278700262450a SIZE (pfstat-2.5.tar.gz) = 19166

Packages (timestamps in pop-ups are UTC):
pfstat
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.5_82.5_82.5_62.5_82.5_8-2.5_6-
FreeBSD:13:quarterly2.5_82.5_82.5_62.5_82.5_82.5_72.5_72.5_7
FreeBSD:14:latest2.5_82.5_82.5_62.5_82.5_82.5_6-2.5_6
FreeBSD:14:quarterly2.5_82.5_8-2.5_82.5_82.5_72.5_72.5_7
FreeBSD:15:latest--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Library dependencies:
  1. libgd.so : graphics/gd
  2. libpng.so : graphics/png
  3. libjpeg.so : graphics/jpeg-turbo
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
sysutils_pfstat
USES:
iconv jpeg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://www.benzedrine.ch/
Collapse this list.

Number of commits found: 54

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.5_8
23 Mar 2024 11:19:32
commit hash: d7511b9d00742c3e2d57c6c03718c4a6f4cd3e72commit hash: d7511b9d00742c3e2d57c6c03718c4a6f4cd3e72commit hash: d7511b9d00742c3e2d57c6c03718c4a6f4cd3e72commit hash: d7511b9d00742c3e2d57c6c03718c4a6f4cd3e72 files touched by this commit
Tijl Coosemans (tijl) search for other commits by this committer
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 View all of this commit message)
2.5_8
26 Feb 2024 06:28:56
commit hash: 7f42273756a6e13774037ca6983e664dc780f59bcommit hash: 7f42273756a6e13774037ca6983e664dc780f59bcommit hash: 7f42273756a6e13774037ca6983e664dc780f59bcommit hash: 7f42273756a6e13774037ca6983e664dc780f59b files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
sysutils/pfstat: Moved man to share/man

Approved by:    portmgr (blanket)
2.5_7
28 Jul 2023 17:13:17
commit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3fcommit hash: 664a2fa1e56e670a356f54c94389bdb47d868f3f files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump jpeg-turbo users treewide

New major version 3.0.0
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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)
2.5_6
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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 View all of this commit message)
2.5_6
20 Jul 2022 14:23:05
commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4commit hash: ea7123695aad83707eba8adaf42b29dac7f296e4 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
sysutils: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  <jsmith@resonatingmedia.com>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Landwehr <aaron@snaphat.com>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Adrian Chadd
  *  Adrian Chadd <adrian@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alan Eldridge <alane@FreeBSD.org>
  *  Alan Eldridge <alane@geeksrus.net>
  *  Aldis Berjoza <aldis@bsdroot.lv>
  *  Alex Deiter <alex.deiter@gmail.com>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.5_6
06 Apr 2021 14:31:13
commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
2.5_6
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
2.5_6
03 Nov 2020 20:51:35
Revision:554036Original commit files touched by this commit
rene search for other commits by this committer
Return araujo@'s ports to the pool after his commit bit was safekept.
2.5_6
04 May 2020 21:31:39
Revision:533989Original commit files touched by this commit
dinoex search for other commits by this committer
- update libgd to 2.3.0
- new option RAQM
- resurrect deprecated gdlib-config
- bump dependend ports
2.5_5
02 Nov 2018 13:32:35
Revision:483807Original commit files touched by this commit
rene search for other commits by this committer
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
2.5_5
09 Apr 2018 22:22:55
Revision:466907Original commit files touched by this commit
dbaio search for other commits by this committer
sysutils/pfstat: Improve port

- Add license
- Update WWW/MASTER_SITES (Former address doesn't exist anymore)
- Update dependencies (qa warning)

Approved by:	araujo (maintainer)
Differential Revision:	https://reviews.freebsd.org/D15015
2.5_4
28 Oct 2017 17:56:01
Revision:453077Original commit files touched by this commit
olgeni search for other commits by this committer
sysutils/pfstat: initialize pfstatd_enable in rc script.
2.5_3
12 Jan 2017 14:02:18
Revision:431267Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Always check OPSYS along with OSVERSION

Approved by:	portmgr blanket
2.5_3
20 Jul 2016 09:33:32
Revision:418829Original commit files touched by this commit
dinoex search for other commits by this committer
- update libgd to 2.2.2
- new MASTER_SITES
- add security patch
PR:		210913
Submitted by:	Piotr Kubaj
MFH:		2016Q3
Security: CVE-2015-8874
Security: CVE-2016-3074
Security: http://www.openwall.com/lists/oss-security/2016/07/12/4
2.5_2
01 Apr 2016 14:25:18
Revision:412349Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
2.5_2
11 May 2015 11:22:49
Revision:386066Original commit files touched by this commit
antoine search for other commits by this committer
Fix build on head

Reported by:	pkg-fallout
2.5_2
11 Nov 2014 22:29:40
Revision:372470Original commit files touched by this commit
antoine search for other commits by this committer
Package orphaned man pages
2.5_1
18 Sep 2014 12:31:25
Revision:368446Original commit files touched by this commit
mat search for other commits by this committer
Retire MANCOMPRESSED.

Also the compat NO_INSTALL_MANPAGES shim.

Differential Revision:	https://reviews.freebsd.org/D730
Reviewed by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
2.5_1
14 Jul 2014 18:42:04
Revision:361812Original commit files touched by this commit
bapt search for other commits by this committer
Modernize LIB_DEPENDS

With hat:	portmgr
2.5_1
22 Jun 2014 14:42:28
Revision:358809Original commit files touched by this commit
araujo search for other commits by this committer
- Stageify.
- Remove support OSVERSION minor than 700048.
2.5_1
20 Sep 2013 23:06:00
Revision:327772Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
sysutils)
2.5_1
09 Aug 2013 14:05:53
Revision:324437Original commit files touched by this commit Sanity Test Failure
dinoex search for other commits by this committer
- update libdg to 2.1.0
2.5
12 Jul 2013 03:40:17
Revision:322809Original commit files touched by this commit
araujo search for other commits by this committer
- Update to 2.5.
2.4_5
03 Jul 2013 02:13:35
Revision:322212Original commit files touched by this commit
araujo search for other commits by this committer
- Take maintainership.
2.4_5
03 Jul 2013 02:08:05
Revision:322211Original commit files touched by this commit
linimon search for other commits by this committer
mlaier's bit has been taken in for safekeeping.
2.4_5
27 Apr 2013 18:25:25
Revision:316683Original commit files touched by this commit
mva search for other commits by this committer
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig and
  USE_GETTEXT=yes to USES=gettext while here
2.4_5
01 Jun 2012 05:26:28
Original commit files touched by this commit
dinoex search for other commits by this committer
- update png to 1.5.10
2.4_4
14 Jan 2012 08:57:23
Original commit files touched by this commit
dougb search for other commits by this committer
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.
2.4_4
19 Mar 2011 12:38:54
Original commit files touched by this commit
miwi search for other commits by this committer
- Get Rid MD5 support
2.4_4
29 Dec 2010 20:04:42
Original commit files touched by this commit
pgollucci search for other commits by this committer
- 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)
2.4_4
15 Sep 2010 23:42:41
Original commit files touched by this commit
pgollucci search for other commits by this committer
- Add the rc.d script

Reported by:    pav
2.4_4
14 Sep 2010 02:54:42
Original commit files touched by this commit
pgollucci search for other commits by this committer
- Add rc.d script

PR:             ports/146176
Submitted by:   David Lay <dsl@fastmail.fm>
Approved by:    maintainer timeout (mlaier ; 134 days)
2.4_3
28 Mar 2010 06:47:48
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
2.4_2
05 Feb 2010 11:46:55
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to jpeg-8
2.4_1
31 Jul 2009 13:57:52
Original commit files touched by this commit
dinoex search for other commits by this committer
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by:   edwin
2.4
22 Feb 2009 22:12:35
Original commit files touched by this commit
xride search for other commits by this committer
Update to 2.4 instead of 2.3 as the PR suggested.

PR:             ports/131952
Submitted by:   Edmondas Girkantas <eg@fbsd.lt>
Approved by:    maintainer
2.2_3
06 Jan 2009 17:59:31
Original commit files touched by this commit
pav search for other commits by this committer
- Remove conditional checks for FreeBSD 5.x and older
2.2_3
25 Jul 2008 12:48:47
Original commit files touched by this commit
pav search for other commits by this committer
- Remove duplicates from MAKE_ENV after inclusion of CC and CXX in default
MAKE_ENV
2.2_3
28 Apr 2008 17:52:10
Original commit files touched by this commit
mlaier search for other commits by this committer
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 (really this time)
Reported-by:    many[1], Frank Fenor[2]
2.2_3
14 Jul 2007 16:57:27
Original commit files touched by this commit
pav search for other commits by this committer
- Fix build with pf 4.1

Submitted by:   mlaier (maintainer)
2.2_3
19 May 2007 20:32:57
Original commit files touched by this commit
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2.2_2
16 Dec 2006 01:58:38
Original commit files touched by this commit
mlaier search for other commits by this committer
Make pfstat work on non-ALTQ kernels.  Patch submitted upstream, but for now
patch around.  Also fix a typo and email markup, both spotted by Pav.

Reported by:    Lars Wittebrood
Approved by:    pav
2.2_1
07 Aug 2006 19:42:31
Original commit files touched by this commit
krion search for other commits by this committer
Add missing libiconv dependency.

Submitted by:   mlaier via IRC
2.2
24 Jul 2006 14:51:48
Original commit files touched by this commit
shaun search for other commits by this committer
- Upgrade to 2.2 [1]
- Remove dead graphics/gd1 dependency
- portlint(1) tweaks

Submitted by:   Fabian Keil <freebsd-listen@fabiankeil.de> [1]
Approved by:    mlaier (maintainer, via IRC)
1.7
13 May 2006 04:15:53
Original commit files touched by this commit
edwin search for other commits by this committer
Remove USE_REINPLACE from all categories starting with S
1.7
24 Jan 2006 01:06:45
Original commit files touched by this commit
edwin search for other commits by this committer
SHA256ify

Approved by: krion@
1.7
14 Sep 2005 23:27:00
Original commit files touched by this commit
pav search for other commits by this committer
- Remove dependencies on security/pf, it was removed. pf is in base since
  502106

Pointy hat to:  pav
1.7
19 Mar 2004 01:51:15
Original commit files touched by this commit
trevor search for other commits by this committer
Add size data, approved by maintainers.
1.7
14 Mar 2004 11:46:59
Original commit files touched by this commit
obraun search for other commits by this committer
Change maintainer address to maintainers @freebsd.org address.

Submitted by:   maintainer
1.7
09 Mar 2004 00:06:49
Original commit files touched by this commit
obraun search for other commits by this committer
* 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]
1.7
06 Feb 2004 13:12:53
Original commit files touched by this commit
trevor search for other commits by this committer
Use PLIST_FILES (bento-tested, marcus-reviewed).
1.7
13 Oct 2003 14:41:27
Original commit files touched by this commit
osa search for other commits by this committer
Ignore for OSVERSION < 500000, silence for REINPLACE_CMD.

Approved by:    maintainer
1.7
13 Oct 2003 14:28:47
Original commit files touched by this commit
osa search for other commits by this committer
Add pfstat: utility to render graphical statistics for pf.

Submitted by:   Max Laier <max@love2party.net>
PR:             57852

Number of commits found: 54