Automic VaultAutomic Vault

brew

使用 Homebrew, apt, pacman 安装 hopenpgp-tools

查看 hopenpgp-tools 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install hopenpgp-tools

local Homebrew formula metadata

Linux

Debian apt已验证 · 92%
sudo apt install hopenpgp-tools

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

Arch Linux pacman已验证 · 92%
sudo pacman -S hopenpgp-tools

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

概览

软件包摘要

Command-line tools for OpenPGP-related operations

命令和别名

  • hkt
  • hokey
  • hop
  • hot

历史

项目历史与用法

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.

项目历史

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.

采用历史

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.

使用方式

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.

为什么软件包爱好者会关心

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.

时间线

  • 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.

来源

  • 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.

安全态势

尚未找到受保护工具覆盖

没有找到 hopenpgp-tools 的匹配本地密钥处理 manifest。Nucleus 软件包元数据仍在此发布,以便未来覆盖拥有稳定的软件包 URL。

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 6 个平台目标。
  • 安装时包含 2 个运行时依赖。
  • 构建元数据列出 3 个构建依赖。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
hktcli全局可执行文件
hokeycli全局可执行文件
hopcli全局可执行文件
hotcli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-07-25
管理器版本0.25
管理器更新时间2026-07-24
本地数据OK
上游not checked
检测到的最新版本未检测到

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

安装元数据

软件包元数据

软件包键brew:hopenpgp-tools
版本0.25
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/hopenpgp-tools
主页https://hackage.haskell.org/package/hopenpgp-tools
仓库https://salsa.debian.org/clint/hopenpgp-tools
上游文档https://salsa.debian.org/clint/hopenpgp-tools
许可证AGPL-3.0-or-later
源码归档https://hackage.haskell.org/package/hopenpgp-tools-0.25/hopenpgp-tools-0.25.tar.gz
最后更新2026-07-24T00:14:08Z
Pulseupdated
依赖gmp, nettle
构建依赖cabal-install, ghc, pkgconf
macOS 提供的库libffi
Bottle可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

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

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

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 依赖
  • normalized package name match
  • 匹配方式: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 依赖
  • normalized package name match
  • 匹配方式: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 依赖
  • normalized package name match
  • 匹配方式: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

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • 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