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
Port details on branch 2026Q1
tcpkali High performance load generator for TCP and WebSocket servers
1.1.1.20180104_2 net on this many watch lists=0 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.1.1.20180104_2Version of this port present on the latest quarterly branch.
Forbidden FORBIDDEN: possible backdoor issue
Ignore IGNORE: is forbidden: possible backdoor issue
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: 2026-02-04 14:30:14
Last Update: 2026-02-04 22:06:00
Commit Hash: 576cad0
License: BSD2CLAUSE
WWW:
https://github.com/satori-com/tcpkali
Description:
tcpkali is a high performance load generator against TCP and WebSocket servers.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (5 items)
Collapse this list.
  1. bin/tcpkali
  2. share/man/man1/tcpkali.1.gz
  3. /usr/local/share/licenses/tcpkali-1.1.1.20180104_2/catalog.mk
  4. /usr/local/share/licenses/tcpkali-1.1.1.20180104_2/LICENSE
  5. /usr/local/share/licenses/tcpkali-1.1.1.20180104_2/BSD2CLAUSE
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • tcpkali>0:net/tcpkali
To install the port:
cd /usr/ports/net/tcpkali/ && make install clean
We doubt a package is available for this port because we see it marked as as:
  • Forbidden
  • Ignore
Packages are normally not provided for ports that are marked as above.
To add the package, run one of these commands:
  • pkg install net/tcpkali
  • pkg install tcpkali
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: tcpkali
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1648877055 SHA256 (machinezone-tcpkali-v1.1.1.20180104-3c3175e417366c7ccafba56454903690fede501a_GH0.tar.gz) = dded1b5ddf43111528d7d251d22ddc08815f595cdf969e12280b55671fc95515 SIZE (machinezone-tcpkali-v1.1.1.20180104-3c3175e417366c7ccafba56454903690fede501a_GH0.tar.gz) = 611003

Packages (timestamps in pop-ups are UTC):
tcpkali
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-1.1.1.20180104_11.1.11.1.1.20180104_11.1.1.20180104_1n/an/an/a
FreeBSD:13:quarterly1.1.1.20180104_11.1.1.20180104_11.1.1.201801041.1.1.20180104_11.1.1.20180104_1n/an/an/a
FreeBSD:14:latest1.1.1.20180104_11.1.1.20180104_11.1.1.201801041.1.1.20180104_11.1.1.20180104_11.1.1.20180104-1.1.1.20180104
FreeBSD:14:quarterly1.1.1.20180104_11.1.1.20180104_1-1.1.1.20180104_11.1.1.20180104_11.1.1.201801041.1.1.201801041.1.1.20180104
FreeBSD:15:latest--n/a-n/an/a1.1.1.20180104_11.1.1.20180104_1
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/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. autoconf>=2.72_1 : devel/autoconf
  3. automake>=1.18.1 : devel/automake
  4. libtoolize : devel/libtool
Library dependencies:
  1. libev.so : devel/libev
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
net_tcpkali
USES:
autoreconf compiler:c11 libtool gmake ncurses localbase
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/machinezone/tcpkali/tar.gz/3c3175e417366c7ccafba56454903690fede501a?dummy=/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.1.1.20180104_2
04 Feb 2026 22:06:00
commit hash: 576cad0518aec1e1d74a5d748721c2370e1bea60commit hash: 576cad0518aec1e1d74a5d748721c2370e1bea60commit hash: 576cad0518aec1e1d74a5d748721c2370e1bea60commit hash: 576cad0518aec1e1d74a5d748721c2370e1bea60 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
net/tcpkali: forbid port

A possible backdoor issue was discovered.
Forbid this port until this can be investigated in detail.

Reported by:	danilo
MFH:		2026Q1

(cherry picked from commit 4aa7c5150bbaf755db66981cbb1cc3135597f091)
1.1.1.20180104_2
04 Feb 2026 14:28:11
commit hash: f24bb5bfbc7aeed7110acead9a9baec05a43bdf8commit hash: f24bb5bfbc7aeed7110acead9a9baec05a43bdf8commit hash: f24bb5bfbc7aeed7110acead9a9baec05a43bdf8commit hash: f24bb5bfbc7aeed7110acead9a9baec05a43bdf8 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
net/tcpkali: fix build on FreeBSD 15

Our new inotify support confuses the bundled libev.
Unbundle libev to fix the build.
Something is fishy with this port; the upstream repository does not
exist anymore and the one listed in WWW is blank.
This should be investigated.

MFH:		2026Q1
(cherry picked from commit cfc41e9bfe637015f4710e0c745779dee738f478)

Number of commits found: 2