pkg.soopen package index

brew / 排名 3236

使用 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。

安装行为

  • 未记录 Homebrew bottle 元数据。

建议审查

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

可执行文件

已安装的可执行文件

命令类型暴露范围备注
hkt可执行文件已索引可执行文件从本地可执行文件索引发现。
hokey可执行文件已索引可执行文件从本地可执行文件索引发现。
hop可执行文件已索引可执行文件从本地可执行文件索引发现。
hot可执行文件已索引可执行文件从本地可执行文件索引发现。

新鲜度

版本和新鲜度

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

页面生成时间2026-08-03
管理器版本0.25.2
管理器更新时间2026-07-31
本地数据未知
上游不可用
检测到的最新版本未检测到
  • OK没有生成新鲜度警告。

安装元数据

软件包元数据

软件包键brew:hopenpgp-tools
版本0.25.2
软件包管理器Homebrew
主页https://hackage.haskell.org/package/hopenpgp-tools
最后更新2026-07-31T10:00:44Z
Pulseupdated
Bottle未记录
服务未声明

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 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-111

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
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation