Automic VaultAutomic Vault

brew

Installer gpa avec Homebrew, Nix, apt, zypper

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install gpa

local Homebrew formula metadata

Linux

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

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

Ubuntu aptvérifié · 92%
sudo apt install gpa

Ubuntu 24.04 LTS package indexes · gpa · Source: archive.ubuntu.com

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

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

aperçu

Résumé du paquet

Graphical user interface for the GnuPG

historique

Historique du projet et usages

GPA, the GNU Privacy Assistant, is a GTK graphical frontend for GnuPG. It provides key management plus encryption, decryption, signing, and signature verification for users who prefer a desktop interface over direct `gpg` command-line use.

Historique du projet

The GPA repository history was initialized from CVS in February 2000, and the repository records early 2000 work on UI design, GPAPA integration, and version 0.1.0. The README credits early copyright ownership to G-N-U GmbH, Miguel Coca, and g10 Code GmbH, and notes use of fragments from JNLIB, GPGME, and WinPT.

GnuPG project pages describe GPA as a graphical user interface for GnuPG using GTK+. Werner Koch described it on the GnuPG users list in 2010 as the first GUI frontend for GPG, which matches its place in the GnuPG desktop tooling family.

Historique d'adoption

GPA followed the evolution of GnuPG itself: releases in the 0.9 series added support for GnuPG 2.1 era features such as ECC, keyserver operations, and TOFU information, while later 0.10 and 0.11 releases improved diagnostics, Web Key Directory lookup behavior, and GTK 3 support.

Modes d'utilisation

GPA is used for OpenPGP and S/MIME-oriented desktop workflows: managing private and public keys, encrypting and decrypting files, signing data, verifying signatures, and calling into GnuPG through GPGME rather than reimplementing cryptography.

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

Package maintainers care about GPA because it sits at the intersection of GUI toolkit churn, GnuPG/GPGME ABI compatibility, and desktop security UX. It is optional software in the GnuPG download family, but it depends on the same trust, keyring, and protocol stack that distributions already package for command-line GnuPG.

Chronologie

  • 2000: CVS-derived repository history begins and version 0.1.0 appears in the commit history.
  • 2010: Werner Koch describes GPA as the first GUI frontend for GPG on the GnuPG users list.
  • 2014: GPA 0.9.5 adds ECC awareness and UI-server startup behavior.
  • 2016: GPA 0.9.10 adds basic TOFU information and several key-management fixes.
  • 2018: GPA 0.10.0 adds diagnostic details, Web Key Directory lookup behavior, and key-manager improvements.
  • 2024: GPA 0.11.0 ports the application to GTK 3.
  • 2026: GPA 0.11.1 fixes GPGME 2.x build compatibility and a marshaling crash.

Related projects

  • GnuPG provides the cryptographic backend and command-line tools.
  • GPGME is the library layer GPA uses to access GnuPG functionality.
  • Pinentry, Scute, and other GnuPG frontends and tools occupy adjacent roles in the GnuPG software family.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

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 6 plateformes.
  • S’installe avec 11 dépendances d’exécution.
  • Les métadonnées de compilation listent 2 dépendances de compilation.

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
gpacliexé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-07-10
version du gestionnaire0.11.1
gestionnaire mis à jour2026-06-28
données localesOK
amontnot checked
dernière version détectéenon détecté

https://www.gnupg.org/related_software/gpa/

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:gpa
Version0.11.1
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/gpa
Page d'accueilhttps://www.gnupg.org/related_software/gpa/
Dépôthttps://dev.gnupg.org/source/gpa.git
Docs amonthttps://www.gnupg.org/software/gpa/index.html
LicenceGPL-3.0-or-later
Archive sourcehttps://gnupg.org/ftp/gcrypt/gpa/gpa-0.11.1.tar.bz2
Dernière mise à jour2026-06-28T23:10:47-04:00
Pulseupdated
Dépendancesat-spi2-core, cairo, gdk-pixbuf, gettext, glib, gpgme, gtk+3, harfbuzz, libassuan, libgpg-error, pango
Dépendances de compilationdesktop-file-utils, pkgconf
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, 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 Namegpa
Version Scheme0
Revision0
Head VersionHEAD
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.

Nix95%

gpa

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

gpa 0.10.0-6

GNU Privacy Assistant (GPA)

https://gnupg.org/software/gpa/index.html

sudo apt install gpa
  • Section: universe/utils
  • Architecture: amd64
  • 11 Dépendances
  • normalized package name match
  • Correspondance par : Gpa
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: gpa from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
zypper95%

gpa 0.11.1-1.3

GNU Privacy Assistant

https://www.gnupg.org/related_software/gpa/index.html

sudo zypper install gpa
  • License: GPL-3.0-only
  • Category: Productivity/Security
  • Architecture: x86_64
  • Source Package: gpa
  • 12 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : Gpa
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: gpa from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
zypper95%

gpa-lang 0.11.1-1.3

Translations for package gpa

https://www.gnupg.org/related_software/gpa/index.html

sudo zypper install gpa-lang
  • License: GPL-3.0-only
  • Category: System/Localization
  • Architecture: noarch
  • Source Package: gpa
  • 1 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : Gpa
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: gpa-lang from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-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
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment