Port details |
- pmacct Accounting and aggregation tool for IPv4 and IPv6 traffic
- 1.7.8_1 net-mgmt =11 1.7.8Version of this port present on the latest quarterly branch.
- Maintainer: pi@FreeBSD.org
- Port Added: 2004-02-23 04:43:25
- Last Update: 2024-08-15 10:55:30
- Commit Hash: f8667c8
- People watching this port, also watch:: freetype2, fetchmail, p5-libwww, net-snmp, exim
- License: GPLv2
- WWW:
- http://www.pmacct.net/
- Description:
- pmacct is a set of network tools to gather IP traffic
informations (bytes counter and number of packets); aggregation
of statistics is done using simple primitives (MAC addresses,
source host, destination host, ports and ip protocols) that can
be used alone or combined together to form complex aggregation
methods; counters are either global or historical (broken at
fixed timeslots). Data is either stored in a memory table,
pulled to stdout or in a SQL database (MySQL or PostgreSQL).
Gathering packets off the wire is done either using pcap
library (and promiscuous mode of the listening interface) or
reading Netflow packets coming from the network.
- ¦ ¦ ¦ ¦
- 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-mgmt/pmacct/ && make install clean
- To add the package, run one of these commands:
- pkg install net-mgmt/pmacct
- pkg install pmacct
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: pmacct
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1677233508
SHA256 (pmacct-1.7.8.tar.gz) = 4df50a3c6c7bdace3345bbf3bd4f6fa7a6722ec1fb45dfd266ad956b327da98a
SIZE (pmacct-1.7.8.tar.gz) = 2175335
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:
-
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- autoconf>=2.72 : devel/autoconf
- automake>=1.17 : devel/automake
- libtoolize : devel/libtool
- Library dependencies:
-
- libcdada.so : devel/libcdada
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for pmacct-1.7.8_1:
AVRO=off: Enable avro support
DEBUG=off: Build with debugging support
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
GEOIP2=off: Enable GeoIPv2 (libmaxminddb) support
KAFKA=off: Enable Kafka support
LAYER2=on: Enable Layer-2 support: MAC addresses and VLANs
MYSQL=off: MySQL database support
PGSQL=off: PostgreSQL database support
RABBITMQ=off: Enable RabbitMQ/AMQP support
REDIS=off: Enable Redis support
SQLITE3=off: Enable SQLite3 support
===> Use 'make config' to modify these settings
- Options name:
- net-mgmt_pmacct
- USES:
- gmake libtool pkgconfig localbase autoreconf
- pkg-message:
- For install:
- Please note that this port requires configuration before it will function
Add these to /etc/rc.conf:
pmacctd_enable="YES"
pmacctd_interfaces="em0 em1"
Configuration examples are located in /usr/local/share/examples/pmacct.
You should copy one of these to /usr/local/etc/pmacct/<interface>
and adapt them for your environment.
Database-related files/information can be found in /usr/local/share/pmacct.
Additional documentation is available at:
WWW: http://wiki.pmacct.net/
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.8.3 11 Apr 2005 08:04:41 |
obrien |
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. |
0.8.3 02 Apr 2005 11:42:34 |
krion |
Update to 0.8.3 |
0.8.2 09 Mar 2005 11:00:41 |
krion |
Update to version 0.8.2 |
0.8.1 02 Feb 2005 17:41:45 |
krion |
Define WITHOUT_MMAP since it's enabled by default.
Reported by: pawmal-posting at freebsd dot lublin dot pl |
0.8.1 31 Jan 2005 00:35:56 |
girgen |
Split the postgresql ports into a server and a client part.
All ports depending on postgresql shall use the USE_PGSQL=yes knob
defined in Mk/bsd.ports.mk. Bumping portrevisions where needed.
PR: 75344
Approved by: portmgr@ (kris), ade & sean (mentors) |
0.8.1 25 Jan 2005 21:15:54 |
krion |
Update to 0.8.1 |
0.8.0 12 Jan 2005 16:15:57 |
krion |
Update to 0.8.0 |
0.7.9 21 Dec 2004 11:49:30 |
krion |
Update to 0.7.9 |
0.7.8 15 Dec 2004 11:34:55 |
krion |
Update COMMENT. |
0.7.8 02 Dec 2004 21:23:55 |
krion |
Update to 0.7.8 |
0.7.7 16 Nov 2004 12:40:39 |
krion |
Update to 0.7.7 |
0.7.6 06 Nov 2004 16:30:39 |
krion |
Update to 0.7.6 |
0.7.5 14 Oct 2004 16:26:38 |
krion |
Update to 0.7.5 |
0.7.4 12 Oct 2004 14:36:33 |
krion |
Update to 0.7.4 |
0.7.3 31 Aug 2004 13:25:04 |
krion |
Update to 0.7.3 |
0.7.2p1 19 Aug 2004 09:15:47 |
krion |
Update to 0.7.2p1 |
0.7.2 02 Aug 2004 14:31:20 |
krion |
Update to 0.7.2
o VLAN accounting has been added.
o Distributed accounting support has been added.
o When using "pmacctd", assigning an Agent ID to the daemon is
allowed; when using "nfacctd", mapping the IP address of a
router exporting Netflow packets to an ID is allowed.
o MAC address query capabilties were added to the pmacct client. |
0.7.1 14 Jul 2004 19:01:15 |
krion |
Update to 0.7.1 |
0.7.0 01 Jul 2004 14:29:39 |
krion |
Update to version 0.7.0
- A new network daemon, nfacctd, was introduced. It listens for
Netflow V1/V5 packets coming from the network, and then
processes data as pmacctd does.
- pmacctd's IP fragmentation handling has been strongly
enhanced. |
0.6.4p1 01 Jun 2004 11:03:28 |
krion |
- Update to version 0.6.4p1 |
0.6.4 27 May 2004 13:40:32 |
krion |
- Update to version 0.6.4 |
0.6.3 28 Apr 2004 19:37:39 |
krion |
- Update to 0.6.3 |
0.6.2_1 14 Apr 2004 19:14:25 |
krion |
- Install additional examples
- Bump PORTREVISION |
0.6.2 14 Apr 2004 15:15:44 |
krion |
- Update to version 0.6.2 |
0.6.1 24 Mar 2004 16:18:02 |
krion |
- Update to version 0.6.1 |
0.6.0p3 23 Feb 2004 04:42:13 |
wollman |
Say hello to the new "net-mgmt" category. There are probably more
ports that belong here than the ones I have identified and moved in
this, first, pass.
Approved in principle by: marcus |