pkg.soopen package index

brew / Rang 7637

gittuf mit Homebrew, apt, Nix, winget installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für gittuf in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install gittuf

local Homebrew formula metadata

Linux

Debian aptverifiziert · 92%
sudo apt install gittuf

Debian stable package indexes · gittuf · Quelle: deb.debian.org

Nixverifiziert · 92%
nix profile install nixpkgs#gittuf

nixpkgs package indexes · pkgs/by-name/gi/gittuf/package.nix · Quelle: api.github.com

Windows

Windows Package Managerverifiziert · 92%
winget install --id gittuf.gittuf -e

Windows Package Manager source index · gittuf.gittuf · Quelle: cdn.winget.microsoft.com

Überblick

Paketzusammenfassung

Security layer for Git repositories

Befehle und Aliase

  • git-remote-gittuf
  • gittuf

Verlauf

Projektgeschichte und Nutzung

gittuf is a Git repository security system that brings The Update Framework-style policy metadata, signed trust roots, and independent verification to source control. Its main claim to package-manager relevance is that it treats Git history and Git references as supply-chain assets rather than merely developer convenience data.

Projektgeschichte

The gittuf repository was opened in 2022, with the project describing itself as a platform-agnostic Git security system. Its README states that repository maintainers can use gittuf to protect repository contents from unauthorized or malicious changes and to avoid making a Git forge the single point of trust.

The first GitHub release, v0.1.0, was published in October 2023. The roadmap shows the project evolving through alpha and beta milestones, policy files, a reference state log, metadata synchronization, and dogfooding of the gittuf repository itself.

The design expanded beyond basic reference protection into supply-chain attestations. The roadmap records in-toto attestation support as reached by April 2024 and describes work on Git forge integration, including a GitHub app that records code-review and merge attestations and reports verification status on pull requests.

Adoptionsgeschichte

gittuf's adoption story is institutional as well as technical: the README identifies it as an incubating Open Source Security Foundation project in the Supply Chain Integrity Working Group. Packaging across Homebrew, Debian, Nix, and WinGet gives the tool the installation surface expected for security tooling that may be evaluated by teams on different operating systems.

The project sits near Sigstore, gitsign, in-toto, and SLSA in the software supply-chain ecosystem. Its distinguishing role is source-control policy verification that can be checked outside any one forge.

Wie es verwendet wird

A typical workflow starts by generating keys, initializing a Git repository, running `gittuf trust init`, adding policy keys, creating policy rules for protected branches or files, staging and applying policy metadata, and recording reference changes in the reference state log.

Practitioners use `gittuf verify-ref` to check whether a reference follows policy, `gittuf sync` or the `git-remote-gittuf` transport to move gittuf metadata with remote repositories, and manual Git ref pushes or fetches for environments that prefer explicit metadata handling.

Warum Paket-Nerds sich dafür interessieren

gittuf matters to package nerds because it frames source repository state as an input to downstream package trust. It complements artifact signing and provenance by asking whether the Git branch, tag, or file path that produced a package was changed by an authorized identity under an auditable policy.

Zeitleiste

  • 2022: Public GitHub repository opened.
  • 2023: v0.1.0 release published.
  • 2024: Roadmap records in-toto attestation integration as reached.
  • 2025: Roadmap describes GitHub app integration work for pull-request attestations and policy verification status checks.

Related projects

  • The Update Framework.
  • OpenSSF Supply Chain Integrity Working Group.
  • Sigstore, gitsign, in-toto, and SLSA.
  • GitHub and GitLab repository policy systems.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
git-remote-gittufExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
gittufExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-08-03
Manager-Version0.15.0
Manager aktualisiert2026-07-27
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:gittuf
Version0.15.0
PaketmanagerHomebrew
Homepagehttps://gittuf.dev/
Repositoryhttps://github.com/gittuf/gittuf
Zuletzt aktualisiert2026-07-27T14:57:49+02:00
Pulseupdated
Bottlenicht erfasst
Dienstkeiner deklariert

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

gittuf 0.9.0-5+b6

security layer for Git repositories (program)

https://github.com/gittuf/gittuf

sudo apt install gittuf
  • Section: vcs
  • Architecture: amd64
  • Source Package: gittuf
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Gittuf
Debian stable package indexes · deb.debian.org · Debian stable package indexes: gittuf from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

golang-github-gittuf-gittuf-dev 0.9.0-5

security layer for Git repositories (Go library)

https://github.com/gittuf/gittuf

sudo apt install golang-github-gittuf-gittuf-dev
  • Section: golang
  • Architecture: all
  • Source Package: gittuf
  • 21 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Gittuf
Debian stable package indexes · deb.debian.org · Debian stable package indexes: golang-github-gittuf-gittuf-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

gittuf

nix profile install nixpkgs#gittuf
  • normalized package name match
  • Abgeglichen nach: Gittuf
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/gi/gittuf/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
winget95%

gittuf.gittuf

winget install --id gittuf.gittuf -e
  • normalized package name match
  • Abgeglichen nach: Gittuf
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: gittuf.gittuf from https://cdn.winget.microsoft.com/cache/source.msix
winget92%

gittuf.git-remote-gittuf

winget install --id gittuf.git-remote-gittuf -e
  • installed executable or alias match
  • Abgeglichen nach: Git Remote Gittuf
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: gittuf.git-remote-gittuf from https://cdn.winget.microsoft.com/cache/source.msix

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

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