Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details
tailcat Like netcat, over Tailscale's data plane, no control plane
0.7.0_1 securitynew! Σ=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 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: dtxdf@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-10-14 05:51:07
Last Update: 2026-10-20 11:05:23
Commit Hash: d81b7ba
License: BSD3CLAUSE
WWW:
https://tailscale.com/tailcat
Description: #
Tailcat is a remix of Tailscale open source pieces to act like netcat, but over Tailscale's data plane, without Tailscale's control plane. Tailscale's data plane (magicsock, internally) gives you point-to-point WireGuard-encrypted tunnels between two machines with DERP as the NAT-hole-punching communication side channel and the ultimate relay-of-last-resort if NAT traversal fails. Instead of using the Tailscale control plane, all tailcat connection metadata is exchanged out of band, however you want.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist #
Expand this list (4 items)
Collapse this list.
  1. bin/tailcat
  2. /usr/local/share/licenses/tailcat-0.7.0_1/catalog.mk
  3. /usr/local/share/licenses/tailcat-0.7.0_1/LICENSE
  4. /usr/local/share/licenses/tailcat-0.7.0_1/BSD3CLAUSE
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • tailcat>0:security/tailcat
To install the port: #
cd /usr/ports/security/tailcat/ && make install clean
To add the package, run one of these commands:
  • pkg install security/tailcat
  • pkg install tailcat
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: tailcat
Flavors: there is no flavor information for this port. #
distinfo: #
TIMESTAMP = 1791916338 SHA256 (go/security_tailcat/tailcat-v0.7.0/v0.7.0.mod) = 895494293dab796282dfcd1f0f94d014a960471a6e6416779bf98da47c12b4f3 SIZE (go/security_tailcat/tailcat-v0.7.0/v0.7.0.mod) = 5842

Expand this list (2 items)

Collapse this list.

SHA256 (go/security_tailcat/tailcat-v0.7.0/v0.7.0.zip) = 1cd6c9f594bdf7dc921018f36958ab56671bb97f515806aa9fcf628fbb580321 SIZE (go/security_tailcat/tailcat-v0.7.0/v0.7.0.zip) = 244946

Collapse this list.


Packages (timestamps in pop-ups are UTC): #
tailcat
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest-0.7.0_1--0.7.0_1
FreeBSD:14:quarterly-----
FreeBSD:15:latest0.7.00.7.0_1n/a-n/a
FreeBSD:15:quarterly--n/a-n/a
FreeBSD:16:latest-0.7.0_1n/a-n/a
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. go127 : lang/go127
Fetch dependencies: #
  1. go127 : lang/go127
There are no ports dependent upon this port #

Configuration Options: #
No options to configure
Options name: #
security_tailcat
USES: #
go:modules zip
FreshPorts was unable to extract/find any pkg message #
Master Sites: #
Expand this list (1 items)
Collapse this list.
  1. https://proxy.golang.org/github.com/tailscale/tailcat/@v/
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
0.7.0_1
20 Oct 2026 11:05:23
commit hash: d81b7ba3c3ab6c49f4a8ed0ef8aa4d70a78c9f0ccommit hash: d81b7ba3c3ab6c49f4a8ed0ef8aa4d70a78c9f0ccommit hash: d81b7ba3c3ab6c49f4a8ed0ef8aa4d70a78c9f0ccommit hash: d81b7ba3c3ab6c49f4a8ed0ef8aa4d70a78c9f0c files touched by this commit
Dag-Erling Smørgrav (des) search for other commits by this committer
various: Bump Go ports for Go 1.26.10 / 1.27.3
0.7.0
14 Oct 2026 05:43:46
commit hash: 8482599f0283392c064cc4fc4ca421cf14b5279dcommit hash: 8482599f0283392c064cc4fc4ca421cf14b5279dcommit hash: 8482599f0283392c064cc4fc4ca421cf14b5279dcommit hash: 8482599f0283392c064cc4fc4ca421cf14b5279d files touched by this commit
Jesús Daniel Colmenares Oviedo (dtxdf) search for other commits by this committer
security/tailcat: New port: Like netcat, over Tailscale's data plane, no control
plane

Tailcat is a remix of Tailscale open source pieces to act like
netcat, but over Tailscale's data plane, without Tailscale's control
plane. Tailscale's data plane (magicsock, internally) gives you
point-to-point WireGuard-encrypted tunnels between two machines
with DERP as the NAT-hole-punching communication side channel and
the ultimate relay-of-last-resort if NAT traversal fails. Instead
of using the Tailscale control plane, all tailcat connection metadata
is exchanged out of band, however you want.

WWW: https://tailscale.com/tailcat

Number of commits found: 2