This package is a another dependency of smallstep/certificates: https://salsa.debian.org/go-team/packages/golang-github-thalesignite-crypto11/I have disabled the dh_auto_test because upstream does not provide any testfiles. As far as I understand these would be supposed to be added by whoever wishes to use and test the library with their local PKCS#11 installation
A sample File from the projects README looks like this, where "Path" points to the library from a local PKCS#11 vendor:
{
"Path" : "/opt/cloudhsm/lib/libcloudhsm_pkcs11_standard.so",
"TokenLabel": "cavium",
"Pin" : "username:password",
"UseGCMIVFromHSM" : true,
}
I guess I could search for a suitable PKCS#11 provider from the debian repos,
add it to the builddeps and provide a sample test config, but I am not sure if
this is necessary.
Other than that, I'd say this would be ready for sponsoring.
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature