Skip to content

p11-glue/p11-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0313eca · Feb 13, 2025
Feb 4, 2025
Oct 20, 2023
Oct 5, 2023
Oct 4, 2023
Feb 12, 2025
Sep 11, 2024
Mar 3, 2021
Feb 13, 2025
Feb 13, 2025
Jul 4, 2024
Feb 13, 2025
Sep 26, 2023
Apr 29, 2024
Aug 24, 2023
Mar 10, 2021
Jan 21, 2011
Dec 3, 2019
Jul 27, 2011
Dec 29, 2018
Jul 7, 2024
Jul 4, 2024
May 25, 2018
Mar 21, 2024
Aug 18, 2020
May 26, 2021
Jan 14, 2014
Feb 12, 2025
Aug 28, 2024
Feb 12, 2025
Oct 30, 2023

Repository files navigation

p11-kit

test Coverage Status CII Best Practices

p11-kit aims to solve problems with coordinating the use of PKCS #11 by different components or libraries living in the same process, by providing a way to load and enumerate PKCS #11 modules, as well as a standard configuration setup for installing PKCS #11 modules in such a way that they're discoverable.

Documentation

Building

To build and install p11-kit, you can use the following commands:

$ meson setup _build
$ meson compile -C _build
$ meson test -C _build
# meson install -C _build

If you install it locally for testing purposes, you may want to specify -Dsystemd=disabled -Dbash_completion=disabled at the invocation of meson _build, to avoid installing files to the system locations.

Releases

Releases are made available via the primary github site. They are signed with OpenPGP key of one of the maintainers: Daiki Ueno, Zoltan Fridrich.