BSD Ports

wip/tailcat 0.7.0 NetBSD

Netcat over Tailscale's data plane, without its control plane

System
NetBSD
Repository
pkgsrc-wip
Maintainer
[email protected]
Port added
Last update
Commit
37dd1cce7a
License
modified-bsd
Categories
wip, net

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.

The tailcat CLI (in cmd/tailcat) is built on the tailcat Go library (importable as github.com/tailscale/tailcat).

You don't need a Tailscale account, root/admin access on the machine (it doesn't alter your machine's routing tables, DNS, etc.). It's just a userspace library and CLI tool.

In the other systems

The newest version among them is 0.7.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDwip/tailcat0.7.0 newestnone known-[email protected]2026-09-22
FreeBSDsecurity/tailcat by name0.7.0_1 newestnone known-[email protected]2026-10-20

Compare across BSDs

Version history 2

  1. 0.7.0 37dd1cce7a
  2. 0.5.0 51d8919019

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

From pkgsrc-wip (no binary package):

cd /usr/pkgsrc/wip/tailcat && make install clean

Dependencies

No port depends on this one.

Commit history 2

DateCommitCreditsLog message
37dd1cce7a ci4ic4 Update net/tailcat to v.0.7.0. Required go127 bump to 1.27.1
51d8919019 ci4ic4 Introduce net/tailcat v.0.5.0 from the stable of tailscale