pkg.soopen package index

brew / 順位 54

p11-kit を Homebrew, apk, apt, dnf, MacPorts, Nix, pacman, zypper でインストール

p11-kit のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install p11-kit

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install p11-kit

MacPorts ports tree · security/p11-kit/Portfile · ソース: api.github.com

Linux

Alpine Linux apk確認済み · 92%
sudo apk add p11-kit

Alpine Linux edge package indexes · p11-kit · ソース: dl-cdn.alpinelinux.org

Debian apt確認済み · 92%
sudo apt install p11-kit

Debian stable package indexes · p11-kit · ソース: deb.debian.org

Fedora dnf確認済み · 92%
sudo dnf install p11-kit

Fedora Rawhide package metadata · p11-kit · ソース: dl.fedoraproject.org

Nix確認済み · 92%
nix profile install nixpkgs#p11-kit

nixpkgs package indexes · pkgs/by-name/p1/p11-kit/package.nix · ソース: api.github.com

Arch Linux pacman確認済み · 92%
sudo pacman -S p11-kit

Arch Linux sync databases · p11-kit · ソース: geo.mirror.pkgbuild.com

openSUSE zypper確認済み · 92%
sudo zypper install p11-kit

openSUSE Tumbleweed package metadata · p11-kit · ソース: download.opensuse.org

概要

パッケージ概要

Library to load and enumerate PKCS#11 modules

コマンドとエイリアス

  • p11-kit
  • trust

履歴

プロジェクトの歴史と使われ方

p11-kit provides shared infrastructure for discovering, loading, and coordinating PKCS #11 modules and for exposing system trust policy.

プロジェクトの歴史

p11-kit was established within the p11-glue project family to coordinate PKCS #11 modules used by multiple components in the same process and to define a consistent module-discovery configuration.

The project subsequently incorporated trust-policy tooling, module proxying, remoting, and command-line facilities for inspecting configured modules and tokens. It remains actively maintained, with releases in the 0.26 series during 2026.

採用の歴史

p11-kit became common Linux security infrastructure because it gives applications a shared mechanism for discovering PKCS #11 providers and coordinating their initialization.

Its trust module is also used by distributions to expose centrally managed certificate trust policy and to extract that policy into formats consumed by TLS libraries and applications. The input records packages across major Linux families, Homebrew, MacPorts, Nix, and Arch Linux.

使われ方

Applications use the p11-kit library or proxy to load configured PKCS #11 providers. Administrators install one .module file per provider and can apply global or per-user overrides.

The p11-kit command lists modules and operates on configured tokens; the trust command lists, stores, removes, and extracts trust anchors. Secret keys and PINs belong to the backing PKCS #11 token or provider, not to a p11-kit credentials file.

The documented paths are build-time configurable. The listed /etc/pkcs11 and $HOME/.pkcs11 locations are the upstream usual/default layouts.

パッケージ好きにとっての重要性

p11-kit centralizes two areas that otherwise tend to fragment across applications: PKCS #11 module discovery and system trust policy. This reduces duplicated provider configuration and helps distributions apply certificate policy consistently.

It is often an invisible dependency, but its module files and trust extraction can affect smart cards, hardware tokens, TLS clients, desktop components, and system-wide certificate validation.

タイムライン

  • 2011: Early p11-kit releases established shared PKCS #11 module loading and configuration.
  • 2013: Trust extraction and certificate-policy work formed a significant part of the project.
  • 2026: The actively maintained project released the 0.26 series with updated PKCS

Related projects

  • PKCS #11 defines the Cryptoki interface implemented by providers managed through p11-kit.
  • GnuTLS, NSS, OpenSSL, smart-card middleware, and hardware security modules are common consumers or adjacent components.

セキュリティ状態

リスクレベル: グリーン

library-like package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • library-like package without higher-risk signals

信号

  • metadata:library-like

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • 2 件の実行時依存関係とともにインストールされます。
  • ビルドメタデータには 3 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
pkcs11.conf*.module files in the p11-kit modules configuration directory

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
p11-kitcliグローバル実行可能ファイル
trustcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-09-19
マネージャ版0.26.5
マネージャ更新日2026-09-10
ローカルデータOK
上流not checked
検出された最新未検出

https://github.com/p11-glue/p11-kit

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:p11-kit
バージョン0.26.5
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/p11-kit
ホームページhttps://p11-glue.github.io/p11-glue/p11-kit.html
リポジトリhttps://github.com/p11-glue/p11-kit
上流ドキュメントhttps://p11-glue.github.io/p11-glue/p11-kit.html
ライセンスBSD-3-Clause
ソースアーカイブhttps://github.com/p11-glue/p11-kit/releases/download/0.26.5/p11-kit-0.26.5.tar.xz
最終更新2026-09-10T11:33:13Z
Pulseupdated
依存関係ca-certificates, libtasn1
ビルド依存関係meson, ninja, 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 Namep11-kit
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%

libp11-kit-dev 0.25.5-3

library for loading and coordinating access to PKCS#11 modules - development

https://p11-glue.github.io/p11-glue/p11-kit.html

sudo apt install libp11-kit-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: p11-kit
  • 1 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: P11 Kit
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libp11-kit-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libp11-kit0 0.25.5-3

library for loading and coordinating access to PKCS#11 modules - runtime

https://p11-glue.github.io/p11-glue/p11-kit.html

sudo apt install libp11-kit0
  • Section: libs
  • Architecture: amd64
  • Source Package: p11-kit
  • 2 依存関係
  • normalized package name match
  • 一致条件: P11 Kit
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libp11-kit0 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

p11-kit 0.25.5-3

p11-glue utilities

https://p11-glue.github.io/p11-glue/p11-kit.html

sudo apt install p11-kit
  • Section: misc
  • Architecture: amd64
  • 4 依存関係
  • normalized package name match
  • 一致条件: P11 Kit
Debian stable package indexes · deb.debian.org · Debian stable package indexes: p11-kit from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

p11-kit-doc 0.25.5-3

library for loading and coordinating access to PKCS#11 modules - documentation

https://p11-glue.github.io/p11-glue/p11-kit.html

sudo apt install p11-kit-doc
  • Section: doc
  • Architecture: all
  • Source Package: p11-kit
  • normalized package name match
  • 一致条件: P11 Kit
Debian stable package indexes · deb.debian.org · Debian stable package indexes: p11-kit-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

p11-kit-modules 0.25.5-3

p11-glue proxy and trust modules

https://p11-glue.github.io/p11-glue/p11-kit.html

sudo apt install p11-kit-modules
  • Section: misc
  • Architecture: amd64
  • Source Package: p11-kit
  • 4 依存関係
  • normalized package name match
  • 一致条件: P11 Kit
Debian stable package indexes · deb.debian.org · Debian stable package indexes: p11-kit-modules from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

p11-kit

nix profile install nixpkgs#p11-kit
  • normalized package name match
  • 一致条件: P11 Kit
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/p1/p11-kit/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

libp11-kit-dev 0.25.3-4ubuntu2

library for loading and coordinating access to PKCS#11 modules - development

https://p11-glue.github.io/p11-glue/p11-kit.html

sudo apt install libp11-kit-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: p11-kit
  • 1 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: P11 Kit
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libp11-kit-dev from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

libp11-kit0 0.25.3-4ubuntu2

library for loading and coordinating access to PKCS#11 modules - runtime

https://p11-glue.github.io/p11-glue/p11-kit.html

sudo apt install libp11-kit0
  • Section: libs
  • Architecture: amd64
  • Source Package: p11-kit
  • 2 依存関係
  • normalized package name match
  • 一致条件: P11 Kit
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libp11-kit0 from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

p11-kit 0.25.3-4ubuntu2

p11-glue utilities

https://p11-glue.github.io/p11-glue/p11-kit.html

sudo apt install p11-kit
  • Section: misc
  • Architecture: amd64
  • 4 依存関係
  • normalized package name match
  • 一致条件: P11 Kit
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: p11-kit from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

p11-kit-doc 0.25.3-4ubuntu2

library for loading and coordinating access to PKCS#11 modules - documentation

https://p11-glue.github.io/p11-glue/p11-kit.html

sudo apt install p11-kit-doc
  • Section: doc
  • Architecture: all
  • Source Package: p11-kit
  • normalized package name match
  • 一致条件: P11 Kit
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: p11-kit-doc from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
Ubuntu apt95%

p11-kit-modules 0.25.3-4ubuntu2

p11-glue proxy and trust modules

https://p11-glue.github.io/p11-glue/p11-kit.html

sudo apt install p11-kit-modules
  • Section: misc
  • Architecture: amd64
  • Source Package: p11-kit
  • 4 依存関係
  • normalized package name match
  • 一致条件: P11 Kit
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: p11-kit-modules from https://archive.ubuntu.com/ubuntu/dists/noble/main/binary-amd64/Packages.gz
apk95%

p11-kit 0.26.2-r1

Library for loading and sharing PKCS#11 modules

https://p11-glue.freedesktop.org/

sudo apk add p11-kit
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: p11-kit
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: P11 Kit
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: p11-kit from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

p11-kit-dev 0.26.2-r1

Library for loading and sharing PKCS#11 modules (development files)

https://p11-glue.freedesktop.org/

sudo apk add p11-kit-dev
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: p11-kit
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: P11 Kit
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: p11-kit-dev from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

p11-kit-doc 0.26.2-r1

Library for loading and sharing PKCS#11 modules (documentation)

https://p11-glue.freedesktop.org/

sudo apk add p11-kit-doc
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: p11-kit
  • normalized package name match
  • 一致条件: P11 Kit
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: p11-kit-doc from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

p11-kit-server 0.26.2-r1

Server and client commands for p11-kit

https://p11-glue.freedesktop.org/

sudo apk add p11-kit-server
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: p11-kit
  • 1 依存関係
  • normalized package name match
  • 一致条件: P11 Kit
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: p11-kit-server from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
apk95%

p11-kit-trust 0.26.2-r1

System trust module from p11-kit

https://p11-glue.freedesktop.org/

sudo apk add p11-kit-trust
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: p11-kit
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: P11 Kit
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: p11-kit-trust from https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation