Automic VaultAutomic Vault

brew

Installer hopenpgp-tools avec Homebrew, apt, pacman

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install hopenpgp-tools

local Homebrew formula metadata

Linux

Debian aptvérifié · 92%
sudo apt install hopenpgp-tools

Debian stable package indexes · hopenpgp-tools · Source: deb.debian.org

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

Arch Linux sync databases · hopenpgp-tools · Source: geo.mirror.pkgbuild.com

aperçu

Résumé du paquet

Command-line tools for OpenPGP-related operations

Commandes et alias

  • hkt
  • hokey
  • hop
  • hot

historique

Historique du projet et usages

hopenpgp-tools is a set of Haskell command-line utilities built on hOpenPGP for OpenPGP-related operations. The package exposes focused executables such as `hot`, `hokey`, `hkt`, and later `hop`, making it a toolbox for inspecting, transforming, and working with OpenPGP data rather than a full mail client or keyring manager.

Historique du projet

Hackage records the package as authored and maintained by Clint Adams, with copyright beginning in 2012 and the first Hackage upload, version 0.0, on 2013-08-25. Early package metadata described the same core purpose: hOpenPGP-based command-line tools for OpenPGP-related operations.

The first Hackage package exposed three executables: `hkt`, `hokey`, and `hot`. By version 0.23.11, the Cabal file lists four executables: `hot`, `hokey`, `hkt`, and `hop`. The package remained tied to the hOpenPGP library while updating dependencies such as `crypton`, `optparse-applicative`, `prettyprinter`, and `yaml`.

The upstream repository lives on Debian Salsa under Clint Adams' namespace. Salsa metadata records the project creation on 2017-12-31, which lines up with the package's migration from the earlier `floss.scru.org` homepage shown in older Hackage RSS entries to Salsa-hosted source metadata shown in later package records.

Historique d'adoption

hopenpgp-tools has a stronger distribution footprint than its niche size suggests. It appears in Homebrew, Debian, Ubuntu-derived repositories, Arch Linux, and Hackage. Debian's package tracker lists it as source package `haskell-hopenpgp-tools`, maintained by the Debian Haskell Group with Clint Adams as uploader.

Hackage's release RSS shows a long sequence of uploads from 2013 through 2025, including a dense early series in 2013-2014 and continued maintenance across later GHC and dependency changes. Debian and Arch packaging make the tools available outside the Haskell-only ecosystem.

Modes d'utilisation

The utilities are for command-line OpenPGP work. Debian's package page describes `hot`, `hokey`, and `hkt` as works in progress that provide some OpenPGP-related functionality, while the Cabal file shows executable-specific modules for ASCII armor parsing, HKP/keyserver functionality, key utilities, graph-related key analysis, and OpenPGP packet handling.

`hokey` depends on HTTP client libraries and HKP-related modules, indicating keyserver-oriented operations. `hot` and `hkt` share parser/lexer and ASCII armor support, while `hop` combines armor, parser, TK utilities, cryptographic primitives, and vector/time/container dependencies. For package users, the important point is the split: install one package and get several small OpenPGP CLI tools.

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

This is a package-nerd package because it sits at the intersection of cryptography, Haskell packaging, and distro packaging. It is not a glossy end-user OpenPGP app; it is a collection of small executables whose value is highest for people debugging, inspecting, or automating OpenPGP data flows.

The package also illustrates how Haskell command-line tools propagate: Hackage is the language-origin registry, Salsa carries Debian-friendly source control, Debian/Ubuntu expose binary packages to Unix users, Arch packages it in a rolling distro, and Homebrew makes it reachable from macOS. That multi-registry path is exactly the kind of long-lived packaging trail enrichment should preserve.

Chronologie

  • 2012: Cabal metadata records copyright beginning with Clint Adams.
  • 2013: Version 0.0 is uploaded to Hackage with executables `hkt`, `hokey`, and `hot`.
  • 2014: Rapid Hackage release series continues through versions 0.1 to 0.14.
  • 2017: Salsa project for `hopenpgp-tools` is created under Clint Adams' namespace.
  • 2019: Hackage records version 0.23 with homepage metadata pointing at Salsa-hosted hOpenPGP resources.
  • 2021: Version 0.23.6 appears in both Hackage and Debian-era package pools.
  • 2025: Version 0.23.11 is uploaded to Hackage and appears in Debian source package metadata.

Related projects

  • hOpenPGP is the Haskell OpenPGP library dependency and conceptual base.
  • OpenPGP is the protocol and data format family the tools operate on.
  • Debian Haskell Group packaging is related through the Debian source package `haskell-hopenpgp-tools`.
  • Arch Linux and Homebrew packages are related distribution surfaces for users outside Hackage.

Sources

  • Arch package page: additional distro adoption and upstream URL.
  • Cabal file: executable names, module/dependency split, license, source repository, and copyright years.
  • Debian package pages and tracker: distro package name, maintainers, version, description, source package, and VCS packaging metadata.
  • Hackage package page and RSS: package purpose, versions, upload dates, author, maintainer, homepage changes, dependencies, and executable list.
  • Salsa GitLab API/page: official repository and project creation metadata.

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour hopenpgp-tools. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.

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 2 dépendances d’exécution.
  • Les métadonnées de compilation listent 3 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
hktcliexécutable global
hokeycliexécutable global
hopcliexécutable global
hotcliexé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-26
version du gestionnaire0.25
gestionnaire mis à jour2026-07-24
données localesOK
amontnot checked
dernière version détectéenon détecté

https://hackage.haskell.org/package/hopenpgp-tools

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:hopenpgp-tools
Version0.25
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/hopenpgp-tools
Page d'accueilhttps://hackage.haskell.org/package/hopenpgp-tools
Dépôthttps://salsa.debian.org/clint/hopenpgp-tools
Docs amonthttps://salsa.debian.org/clint/hopenpgp-tools
LicenceAGPL-3.0-or-later
Archive sourcehttps://hackage.haskell.org/package/hopenpgp-tools-0.25/hopenpgp-tools-0.25.tar.gz
Dernière mise à jour2026-07-24T00:14:08Z
Pulseupdated
Dépendancesgmp, nettle
Dépendances de compilationcabal-install, ghc, pkgconf
Bibliothèques fournies par macOSlibffi
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 Namehopenpgp-tools
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.

Debian apt95%

hopenpgp-tools 0.23.11-1

hOpenPGP-based command-line tools

https://salsa.debian.org/clint/hOpenPGP-tools

sudo apt install hopenpgp-tools
  • Section: haskell
  • Architecture: amd64
  • Source Package: haskell-hopenpgp-tools
  • 8 Dépendances
  • normalized package name match
  • Correspondance par : Hopenpgp Tools
Debian stable package indexes · deb.debian.org · Debian stable package indexes: hopenpgp-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

hopenpgp-tools 0.23.7-1

hOpenPGP-based command-line tools

https://salsa.debian.org/clint/hOpenPGP-tools

sudo apt install hopenpgp-tools
  • Section: universe/haskell
  • Architecture: amd64
  • Source Package: haskell-hopenpgp-tools
  • 7 Dépendances
  • normalized package name match
  • Correspondance par : Hopenpgp Tools
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: hopenpgp-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
pacman95%

hopenpgp-tools 0.23.11-80

hOpenPGP-based command-line tools

https://salsa.debian.org/clint/hopenpgp-tools

sudo pacman -S hopenpgp-tools
  • License: AGPL3
  • Architecture: x86_64
  • 27 Dépendances
  • normalized package name match
  • Correspondance par : Hopenpgp Tools
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: hopenpgp-tools from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

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