Add package: simple-tpm-pk11

Simple PKCS11 provider for TPM chips
This commit is contained in:
Thomas Strobel 2014-10-15 01:14:34 +02:00
parent c549ac9c1a
commit 49fd0c32ff
2 changed files with 29 additions and 0 deletions

View File

@ -0,0 +1,27 @@
{ stdenv, fetchgit, trousers, openssl, opencryptoki, automake, autoconf, libtool }:
stdenv.mkDerivation rec {
name = "simple-tpm-pk11-2014-09-25";
src = fetchgit {
url = "https://github.com/ThomasHabets/simple-tpm-pk11";
rev = "f26f10e11344560ff6e1479e6795dc0e5dc49a26";
sha256 = "8c9501ceed0557113ce3facf7b22b8baf6f32ebb092008c089b80334ed03cec9";
};
buildInputs = [ trousers openssl opencryptoki automake autoconf libtool ];
preConfigure = "sh bootstrap.sh";
meta = with stdenv.lib; {
description = "Simple PKCS11 provider for TPM chips";
longDescription = ''
A simple library for using the TPM chip to secure SSH keys.
'';
homepage = https://github.com/ThomasHabets/simple-tpm-pk11;
license = stdenv.lib.licenses.asl20;
maintainers = with stdenv.lib; [ maintainers.tstrobel ];
platforms = platforms.unix;
};
}

View File

@ -4516,6 +4516,8 @@ let
sigrok-cli = callPackage ../development/tools/sigrok-cli { };
simpleTpmPk11 = callPackage ../tools/security/simple-tpm-pk11 { };
slimerjs = callPackage ../development/tools/slimerjs {};
sloccount = callPackage ../development/tools/misc/sloccount { };