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 photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
pmacct Accounting and aggregation tool for IPv4 and IPv6 traffic
1.7.9 net-mgmt on this many watch lists=9 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 1.7.8_1Version of this port present on the latest quarterly branch.
Maintainer: pi@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2004-02-23 04:43:25
Last Update: 2026-09-16 19:42:16
Commit Hash: d6250b8
People watching this port, also watch:: net-snmp, gmake, fetchmail, p5-Net-DNS, freetype2
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.
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 (169 items)
Collapse this list.
  1. /usr/local/share/licenses/pmacct-1.7.9/catalog.mk
  2. /usr/local/share/licenses/pmacct-1.7.9/LICENSE
  3. /usr/local/share/licenses/pmacct-1.7.9/GPLv2
  4. bin/pmacct
  5. lib/pmacct/examples/lg/pmbgp
  6. sbin/nfacctd
  7. sbin/pmacctd
  8. sbin/pmbgpd
  9. sbin/pmbmpd
  10. sbin/pmtelemetryd
  11. sbin/sfacctd
  12. share/doc/pmacct/AUTHORS
  13. share/doc/pmacct/BGP_BMP_METRICS.md
  14. share/doc/pmacct/CONFIG-KEYS
  15. share/doc/pmacct/COPYING
  16. share/doc/pmacct/ChangeLog
  17. share/doc/pmacct/DOCKER.md
  18. share/doc/pmacct/FAQS
  19. share/doc/pmacct/FLOW_AUGMENTATION_PROCESS_DESCRIPTION.md
  20. share/doc/pmacct/INSTALL
  21. share/doc/pmacct/INTERNALS
  22. share/doc/pmacct/IPFIX
  23. share/doc/pmacct/LOOKING_GLASS_FORMAT
  24. share/doc/pmacct/MSGLOG_DUMP_FORMATS
  25. share/doc/pmacct/PLUGINS
  26. share/doc/pmacct/QUICKSTART
  27. share/doc/pmacct/README.telemetry
  28. share/doc/pmacct/README_BGP_BMP_HA.md
  29. share/doc/pmacct/SIGNALS
  30. share/doc/pmacct/TRIGGER_VARS
  31. share/doc/pmacct/UPGRADE
  32. share/examples/pmacct/allow.lst.example
  33. share/examples/pmacct/amqp/amqp_receiver.py
  34. share/examples/pmacct/avro/avro_file_decoder.py
  35. share/examples/pmacct/bgp_agent.map.example
  36. share/examples/pmacct/bgp_md5.lst.example
  37. share/examples/pmacct/bgp_xconnects.map.example
  38. share/examples/pmacct/custom/.deps/libcustom_la-libcustom.Plo
  39. share/examples/pmacct/custom/.libs/libcustom.a
  40. share/examples/pmacct/custom/.libs/libcustom_la-libcustom.o
  41. share/examples/pmacct/custom/Makefile
  42. share/examples/pmacct/custom/Makefile.am
  43. share/examples/pmacct/custom/Makefile.in
  44. share/examples/pmacct/custom/libcustom.c
  45. share/examples/pmacct/custom/libcustom.h
  46. share/examples/pmacct/custom/libcustom_la-libcustom.lo
  47. share/examples/pmacct/custom/libcustom_la-libcustom.o
  48. share/examples/pmacct/custom/nfacctd-custom.conf.example
  49. share/examples/pmacct/flow_to_rd.map.example
  50. share/examples/pmacct/kafka/kafka_consumer.py
  51. share/examples/pmacct/lg/.deps/pmbgp-pmbgp.Po
  52. share/examples/pmacct/lg/Makefile
  53. share/examples/pmacct/lg/Makefile.am
  54. share/examples/pmacct/lg/Makefile.in
  55. share/examples/pmacct/lg/pmbgp
  56. share/examples/pmacct/lg/pmbgp-pmbgp.o
  57. share/examples/pmacct/lg/pmbgp.c
  58. share/examples/pmacct/lg/pmbgp.h
  59. share/examples/pmacct/lg/pmbgp.py
  60. share/examples/pmacct/lpref.map.example
  61. share/examples/pmacct/med.map.example
  62. share/examples/pmacct/misc/gnuplot-example.sh
  63. share/examples/pmacct/misc/gnuplot.script.example
  64. share/examples/pmacct/misc/mrtg-example.sh
  65. share/examples/pmacct/misc/mrtg.conf.example
  66. share/examples/pmacct/misc/rrdtool-example.sh
  67. share/examples/pmacct/networks.lst.example
  68. share/examples/pmacct/nfacctd-print.conf.example
  69. share/examples/pmacct/nfacctd-sql.conf.example
  70. share/examples/pmacct/pcap_interfaces.map.example
  71. share/examples/pmacct/peers.map.example
  72. share/examples/pmacct/pmacctd-imt.conf.example
  73. share/examples/pmacct/pmacctd-multiple-plugins.conf.example
  74. share/examples/pmacct/pmacctd-sql.conf.example
  75. share/examples/pmacct/pmacctd-sqlite3.conf.example
  76. share/examples/pmacct/ports.lst.example
  77. share/examples/pmacct/pretag.map.example
  78. share/examples/pmacct/primitives.lst.example
  79. share/examples/pmacct/probe_netflow.conf.example
  80. share/examples/pmacct/probe_sflow.conf.example
  81. share/examples/pmacct/sampling.map.example
  82. share/examples/pmacct/systemd/systemd_service_file.md
  83. share/examples/pmacct/tee_receivers.lst.example
  84. share/pmacct/CONFIG-KEYS
  85. share/pmacct/FAQS
  86. share/pmacct/QUICKSTART
  87. @comment share/pmacct/README.GeoIP
  88. @comment share/pmacct/README.cos
  89. @comment share/pmacct/README.custom_primitives
  90. @comment share/pmacct/README.etype
  91. @comment share/pmacct/README.export_proto
  92. @comment share/pmacct/README.iface
  93. @comment share/pmacct/README.label
  94. @comment share/pmacct/README.mask
  95. @comment share/pmacct/README.mpls
  96. @comment share/pmacct/README.mysql
  97. @comment share/pmacct/README.nat
  98. @comment share/pmacct/README.pgsql
  99. @comment share/pmacct/README.sampling
  100. @comment share/pmacct/README.sqlite3
  101. @comment share/pmacct/README.tag2
  102. @comment share/pmacct/README.timestamp
  103. @comment share/pmacct/README.tunnel
  104. share/pmacct/UPGRADE
  105. share/pmacct/docs/IPFIX
  106. share/pmacct/docs/LOOKING_GLASS_FORMAT
  107. share/pmacct/docs/MSGLOG_DUMP_FORMATS
  108. share/pmacct/docs/SIGNALS
  109. share/pmacct/docs/TRIGGER_VARS
  110. share/pmacct/examples/allow.lst.example
  111. share/pmacct/examples/amqp/amqp_receiver.py
  112. share/pmacct/examples/avro/avro_file_decoder.py
  113. share/pmacct/examples/bgp_agent.map.example
  114. share/pmacct/examples/bgp_md5.lst.example
  115. share/pmacct/examples/bgp_xconnects.map.example
  116. share/pmacct/examples/flow_to_rd.map.example
  117. share/pmacct/examples/kafka/kafka_consumer.py
  118. share/pmacct/examples/lg/pmbgp.py
  119. share/pmacct/examples/networks.lst.example
  120. share/pmacct/examples/nfacctd-sql.conf.example
  121. share/pmacct/examples/pcap_interfaces.map.example
  122. share/pmacct/examples/peers.map.example
  123. share/pmacct/examples/pmacctd-imt.conf.example
  124. share/pmacct/examples/pmacctd-multiple-plugins.conf.example
  125. share/pmacct/examples/pmacctd-sql.conf.example
  126. share/pmacct/examples/pmacctd-sqlite3.conf.example
  127. share/pmacct/examples/ports.lst.example
  128. share/pmacct/examples/pretag.map.example
  129. share/pmacct/examples/primitives.lst.example
  130. share/pmacct/examples/probe_netflow.conf.example
  131. share/pmacct/examples/probe_sflow.conf.example
  132. share/pmacct/examples/sampling.map.example
  133. share/pmacct/examples/tee_receivers.lst.example
  134. @comment share/pmacct/pmacct-create-db.pgsql
  135. @comment share/pmacct/pmacct-create-db_bgp_v1.mysql
  136. @comment share/pmacct/pmacct-create-db_v1.mysql
  137. @comment share/pmacct/pmacct-create-db_v2.mysql
  138. @comment share/pmacct/pmacct-create-db_v3.mysql
  139. @comment share/pmacct/pmacct-create-db_v4.mysql
  140. @comment share/pmacct/pmacct-create-db_v5.mysql
  141. @comment share/pmacct/pmacct-create-db_v6.mysql
  142. @comment share/pmacct/pmacct-create-db_v7.mysql
  143. @comment share/pmacct/pmacct-create-db_v8.mysql
  144. @comment share/pmacct/pmacct-create-db_v9.mysql
  145. @comment share/pmacct/pmacct-create-table_bgp_v1.pgsql
  146. @comment share/pmacct/pmacct-create-table_bgp_v1.sqlite3
  147. @comment share/pmacct/pmacct-create-table_v1.pgsql
  148. @comment share/pmacct/pmacct-create-table_v1.sqlite3
  149. @comment share/pmacct/pmacct-create-table_v2.pgsql
  150. @comment share/pmacct/pmacct-create-table_v2.sqlite3
  151. @comment share/pmacct/pmacct-create-table_v3.pgsql
  152. @comment share/pmacct/pmacct-create-table_v3.sqlite3
  153. @comment share/pmacct/pmacct-create-table_v4.pgsql
  154. @comment share/pmacct/pmacct-create-table_v4.sqlite3
  155. @comment share/pmacct/pmacct-create-table_v5.pgsql
  156. @comment share/pmacct/pmacct-create-table_v5.sqlite3
  157. @comment share/pmacct/pmacct-create-table_v6.pgsql
  158. @comment share/pmacct/pmacct-create-table_v6.sqlite3
  159. @comment share/pmacct/pmacct-create-table_v7_v8.pgsql
  160. @comment share/pmacct/pmacct-create-table_v7.sqlite3
  161. @comment share/pmacct/pmacct-create-table_v8.sqlite3
  162. @comment share/pmacct/pmacct-create-table_v9.pgsql
  163. @comment share/pmacct/pmacct-create-table_v9.sqlite3
  164. @comment share/pmacct/pmacct-grant-db.mysql
  165. @dir lib/pmacct/examples/custom
  166. @dir share/examples/pmacct/lg/.libs
  167. @owner
  168. @group
  169. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • pmacctd
  • nfacctd
  • sfacctd
Dependency lines:
  • pmacct>0:net-mgmt/pmacct
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 = 1787995716 SHA256 (pmacct-1.7.9.tar.gz) = 94185c33d659772035c63be0a82601bb9eb064fb4be1d68ba279b47204b2750a SIZE (pmacct-1.7.9.tar.gz) = 2132268

Packages (timestamps in pop-ups are UTC):
pmacct
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.7.8_11.7.8_1n/an/an/an/an/an/a
FreeBSD:13:quarterly1.7.8_11.7.8_1n/an/an/an/an/an/a
FreeBSD:14:latest1.7.91.7.9--1.7.9--1.7.8
FreeBSD:14:quarterly1.7.8_11.7.8_1--1.7.8_1--1.7.8
FreeBSD:15:latest1.7.91.7.9n/a1.7.8_1n/an/a-1.7.8
FreeBSD:15:quarterly1.7.8_11.7.8_1n/a-n/an/a--
FreeBSD:16:latest1.7.91.7.9n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. autoconf>=2.73 : devel/autoconf
  4. automake>=1.18.1 : devel/automake
  5. libtoolize : devel/libtool
Library dependencies:
  1. libcdada.so : devel/libcdada
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for pmacct-1.7.9: 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 (broken) 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
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://www.pmacct.net/
Collapse this list.

Number of commits found: 129 (showing only 29 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.8.5
11 May 2005 17:53:00
Original commit files touched by this commit
krion search for other commits by this committer
Update to 0.8.5
0.8.4
16 Apr 2005 17:23:13
Original commit files touched by this commit
krion search for other commits by this committer
Update to 0.8.4
0.8.3
12 Apr 2005 03:26:57
Original commit files touched by this commit
obrien search for other commits by this committer
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
0.8.3
11 Apr 2005 08:04:41
Original commit files touched by this commit
obrien search for other commits by this committer
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
Original commit files touched by this commit
krion search for other commits by this committer
Update to 0.8.3
0.8.2
09 Mar 2005 11:00:41
Original commit files touched by this commit
krion search for other commits by this committer
Update to version 0.8.2
0.8.1
02 Feb 2005 17:41:45
Original commit files touched by this commit
krion search for other commits by this committer
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
Original commit files touched by this commit
girgen search for other commits by this committer
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
Original commit files touched by this commit
krion search for other commits by this committer
Update to 0.8.1
0.8.0
12 Jan 2005 16:15:57
Original commit files touched by this commit
krion search for other commits by this committer
Update to 0.8.0
0.7.9
21 Dec 2004 11:49:30
Original commit files touched by this commit
krion search for other commits by this committer
Update to 0.7.9
0.7.8
15 Dec 2004 11:34:55
Original commit files touched by this commit
krion search for other commits by this committer
Update COMMENT.
0.7.8
02 Dec 2004 21:23:55
Original commit files touched by this commit
krion search for other commits by this committer
Update to 0.7.8
0.7.7
16 Nov 2004 12:40:39
Original commit files touched by this commit
krion search for other commits by this committer
Update to 0.7.7
0.7.6
06 Nov 2004 16:30:39
Original commit files touched by this commit
krion search for other commits by this committer
Update to 0.7.6
0.7.5
14 Oct 2004 16:26:38
Original commit files touched by this commit
krion search for other commits by this committer
Update to 0.7.5
0.7.4
12 Oct 2004 14:36:33
Original commit files touched by this commit
krion search for other commits by this committer
Update to 0.7.4
0.7.3
31 Aug 2004 13:25:04
Original commit files touched by this commit
krion search for other commits by this committer
Update to 0.7.3
0.7.2p1
19 Aug 2004 09:15:47
Original commit files touched by this commit
krion search for other commits by this committer
Update to 0.7.2p1
0.7.2
02 Aug 2004 14:31:20
Original commit files touched by this commit
krion search for other commits by this committer
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
Original commit files touched by this commit
krion search for other commits by this committer
Update to 0.7.1
0.7.0
01 Jul 2004 14:29:39
Original commit files touched by this commit
krion search for other commits by this committer
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
Original commit files touched by this commit
krion search for other commits by this committer
- Update to version 0.6.4p1
0.6.4
27 May 2004 13:40:32
Original commit files touched by this commit
krion search for other commits by this committer
- Update to version 0.6.4
0.6.3
28 Apr 2004 19:37:39
Original commit files touched by this commit
krion search for other commits by this committer
- Update to 0.6.3
0.6.2_1
14 Apr 2004 19:14:25
Original commit files touched by this commit
krion search for other commits by this committer
- Install additional examples
- Bump PORTREVISION
0.6.2
14 Apr 2004 15:15:44
Original commit files touched by this commit
krion search for other commits by this committer
- Update to version 0.6.2
0.6.1
24 Mar 2004 16:18:02
Original commit files touched by this commit
krion search for other commits by this committer
- Update to version 0.6.1
0.6.0p3
23 Feb 2004 04:42:13
Original commit files touched by this commit
wollman search for other commits by this committer
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

Number of commits found: 129 (showing only 29 on this page)

«  1 | 2