net-misc/passt (pg_overlay)

Search

Package Information

Description:
passt implements a translation layer between a Layer-2 network interface and native Layer-4 sockets (TCP, UDP, ICMP/ICMPv6 echo) on a host. It doesn't require any capabilities or privileges, and it can be used as a simple replacement for Slirp. pasta (same binary as passt, different command) offers equivalent functionality, for network namespaces: traffic is forwarded using a tap interface inside the namespace, without the need to create further interfaces on the host, hence not requiring any capabilities or privileges. qrap is a wrapper, designed specifically for usage with qemu(1) and passt(1), connecting a UNIX domain socket to a file descriptor, and running qemu(1) with given arguments.
Homepage:
https://passt.top/

Versions

Version EAPI Keywords Slot
2026.01.20 8 ~amd64 ~arm64 ~loong ~riscv 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person" proxied="yes">
		<email>me@rahil.rocks</email>
		<name>Rahil Bhimjiani</name>
	</maintainer>
	<maintainer type="person">
		<email>zmedico@gentoo.org</email>
		<name>Zac Medico</name>
	</maintainer>
	<maintainer type="project" proxied="proxy">
		<email>proxy-maint@gentoo.org</email>
		<name>Proxy Maintainers</name>
	</maintainer>
	<longdescription lang="en">
    passt implements a translation layer between a Layer-2 network interface and native Layer-4 sockets (TCP, UDP, ICMP/ICMPv6 echo) on a host. It doesn't require any capabilities or privileges, and it can be used as a simple replacement for Slirp.

    pasta (same binary as passt, different command) offers equivalent functionality, for network namespaces: traffic is forwarded using a tap interface inside the namespace, without the need to create further interfaces on the host, hence not requiring any capabilities or privileges.

    qrap  is  a  wrapper,  designed specifically for usage with qemu(1) and passt(1), connecting a UNIX domain socket to a file descriptor, and running qemu(1) with given arguments.
  </longdescription>
	<upstream>
		<doc>https://passt.top/passt/about/</doc>
		<bugs-to>https://passt.top/passt/bugs</bugs-to>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 2026.01.20
static Build static libraries ⚠️

Manifest

Type File Size Versions
DIST passt-2026.01.20.tar.xz 280448 bytes 2026.01.20
Unmatched Entries
Type File Size