pkg.soopen package index

brew / rang 701

Installer passt avec Homebrew, apk, apt, dnf, Nix, pacman, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de passt pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install passt

local Homebrew formula metadata

Linux

Alpine Linux apkvérifié · 92%
sudo apk add passt

Alpine Linux edge package indexes · passt · Source: dl-cdn.alpinelinux.org

Debian aptvérifié · 92%
sudo apt install passt

Debian stable package indexes · passt · Source: deb.debian.org

Fedora dnfvérifié · 92%
sudo dnf install passt

Fedora Rawhide package metadata · passt · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#passt

nixpkgs package indexes · pkgs/by-name/pa/passt/package.nix · Source: api.github.com

Arch Linux pacmanvérifié · 92%
sudo pacman -S passt

Arch Linux sync databases · passt · Source: geo.mirror.pkgbuild.com

openSUSE zyppervérifié · 92%
sudo zypper install passt

openSUSE Tumbleweed package metadata · passt · Source: download.opensuse.org

aperçu

Résumé du paquet

User-mode networking daemons for virtual machines and namespaces

Commandes et alias

  • passt
  • passt-repair
  • pasta
  • pesto

historique

Historique du projet et usages

passt is an unprivileged user-mode networking daemon that translates packets from a guest-facing Layer-2 interface into native TCP, UDP, and ICMP sockets on the host. The companion pasta mode performs equivalent forwarding for network namespaces.

Historique du projet

Development began at Red Hat around 2020. The project produced passt for virtual-machine networking and pasta for network namespaces, with both modes sharing the same binary and core translation machinery.

Historique d'adoption

passt is available in numerous Linux distributions as well as Homebrew and Nix, as recorded by source_facts.package-manager and the official project's availability listings. It is used as a lightweight networking option around virtual machines, containers, and network namespaces.

Modes d'utilisation

passt commonly supplies networking to a virtual machine through a tap-like interface, while pasta joins or creates a network namespace and forwards its traffic without requiring host-side interface setup or elevated capabilities.

Pourquoi les passionnés de paquets s'y intéressent

passt is notable for forwarding guest or namespace traffic through native host Layer-4 sockets without embedding a complete userspace TCP/IP stack. Its unprivileged design, small syscall surface, and pairing of VM-oriented passt with namespace-oriented pasta make it attractive in rootless virtualization and container tooling.

Chronologie

  • 2020: Initial Red Hat-authored development began.
  • 2021–2022: passt and pasta developed into paired VM and namespace networking modes.
  • Subsequent releases: Distribution packaging and integration expanded across major Linux ecosystems and Homebrew.

Related projects

  • pasta is the network-namespace mode supplied by the same codebase.
  • QEMU and libvirt can use passt for virtual-machine networking.
  • slirp and libslirp are alternative user-mode networking approaches.
  • slirp4netns addresses a related rootless-container networking use case.

Sources

  • Official manual source: https://passt.top/passt/tree/passt.1
  • Official overview: https://passt.top/passt/about/
  • Official repository: https://passt.top/passt/
  • Package availability: source_facts.package-manager

posture de sécurité

Niveau de risque : orange

infrastructure mutation or orchestration signal.

Classificateur de risque

risque orange · confiance moyen · infrastructure

Pourquoi

  • infrastructure mutation or orchestration signal

Signaux

  • text:virtual machine

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 2 plateformes.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
passtcliexécutable global
passt-repaircliexécutable global
pastacliexécutable global
pestocliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-09-19
version du gestionnaire2026_07_28.f8df3f1
gestionnaire mis à jour2026-07-29
données localesOK
amontnot checked
dernière version détectéenon détecté

https://passt.top/passt/about/

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:passt
Version2026_07_28.f8df3f1
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/passt
Page d'accueilhttps://passt.top/passt/about/
Docs amonthttps://passt.top/passt/about/
LicenceGPL-2.0-or-later AND BSD-3-Clause
Archive sourcehttps://passt.top/passt/snapshot/passt-2026_07_28.f8df3f1.tar.xz
Dernière mise à jour2026-07-29T10:28:49Z
Pulseupdated
Bouteilledisponible (sur arm64_linux, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepasst
Version Scheme0
Revision0
Head VersionHEAD
Requirements
  • linux
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

passt 0.0~git20250503.587980c-2+deb13u1

user-mode networking daemons for virtual machines and namespaces

https://passt.top/

sudo apt install passt
  • Section: net
  • Architecture: amd64
  • 1 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Passt
Debian stable package indexes · deb.debian.org · Debian stable package indexes: passt from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

passt

nix profile install nixpkgs#passt
  • normalized package name match
  • Correspondance par : Passt
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/pa/passt/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

passt 0.0~git20240220.1e6f92b-1

user-mode networking daemons for virtual machines and namespaces

https://passt.top/

sudo apt install passt
  • Section: universe/net
  • Architecture: amd64
  • 1 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Passt
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: passt from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

passt 2026.07.16-r0

Plug A Simple Socket Transport

https://passt.top/

sudo apk add passt
  • License: BSD-3-Clause AND GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: passt
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Passt
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: passt from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

passt-doc 2026.07.16-r0

Plug A Simple Socket Transport (documentation)

https://passt.top/

sudo apk add passt-doc
  • License: BSD-3-Clause AND GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: passt
  • normalized package name match
  • Correspondance par : Passt
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: passt-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

passt 0^20260728.gf8df3f1-2.fc45

User-mode networking daemons for virtual machines and namespaces

https://passt.top/

sudo dnf install passt
  • License: GPL-2.0-or-later AND BSD-3-Clause
  • Category: System Environment/Daemons
  • Architecture: x86_64
  • Source Package: passt
  • 2 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Passt
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: passt from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
dnf95%

passt-selinux 0^20260728.gf8df3f1-2.fc45

SELinux support for passt and pasta

https://passt.top/

sudo dnf install passt-selinux
  • License: GPL-2.0-or-later AND BSD-3-Clause
  • Category: System Environment/Daemons
  • Architecture: noarch
  • Source Package: passt
  • 7 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Passt
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: passt-selinux from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
pacman95%

passt 2026_07_28.f8df3f1-1

Plug A Simple Socket Transport

https://passt.top/passt/about/

sudo pacman -S passt
  • License: BSD-3-Clause AND GPL-2.0-or-later
  • Architecture: x86_64
  • 1 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Passt
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: passt from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

passt 20260612.a9c61ff-1.3

User-mode networking daemons for virtual machines and namespaces

https://passt.top/

sudo zypper install passt
  • License: GPL-2.0-or-later AND BSD-3-Clause
  • Category: System/Daemons
  • Architecture: x86_64
  • Source Package: passt
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Passt
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: passt from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
zypper95%

passt-apparmor 20260612.a9c61ff-1.3

Apparmor profiles for passt and pasta

https://passt.top/

sudo zypper install passt-apparmor
  • License: GPL-2.0-or-later AND BSD-3-Clause
  • Category: System/Daemons
  • Architecture: noarch
  • Source Package: passt
  • 4 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : Passt
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: passt-apparmor from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
zypper95%

passt-selinux 20260612.a9c61ff-1.3

SELinux support for passt and pasta

https://passt.top/

sudo zypper install passt-selinux
  • License: GPL-2.0-or-later AND BSD-3-Clause
  • Category: System/Daemons
  • Architecture: noarch
  • Source Package: passt
  • 7 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Passt
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: passt-selinux from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation