Bug#846548: [pkg-opensc-maint] Bug#846548: patch for #846548
On Thu, May 18, 2017 at 11:33:51AM -0400, Eric Dorland wrote: >... > I think the way forward would be to make that bump and > rebuild the only dependency (pam-p11) against it, but I'm not 100% > sure pam-p11 compiles with openssl 1.1. >... It does not: pam_p11.c:270:29: error: dereferencing pointer to incomplete type ‘EVP_PKEY {aka struct evp_pkey_st}’ signature, siglen, pubkey->pkey.rsa); ^~ cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed
Bug#846548: [pkg-opensc-maint] Bug#846548: patch for #846548
Sorry for not getting back to this sooner. I've canceled this upload since it has the side-effect of breaking libp11 (ie it bumps it's soname). I think the way forward would be to make that bump and rebuild the only dependency (pam-p11) against it, but I'm not 100% sure pam-p11 compiles with openssl 1.1. I guess this plan will require release manager approval since it's rather a lot of changes. * Luke Faraone (l...@faraone.cc) wrote: > On Thu, 11 May 2017 20:33:41 -0700 Luke W Faraonewrote: > > On Thu, 11 May 2017 19:45:51 -0700 Luke W Faraone > > wrote: > > > Attached is a patch to fix the path to the engine directory, and moves > > > this library back to libssl-dev. (it isn't clear to me from changelog or > > > git log why the move to 1.1 was originally reverted) > > > > And of course, that patch was bogus. Attached is a orrected patch. I > > intend to upload this to DELAYED/5 once I have a chance to test on real > > hardware. > > Tested (attached) and uploaded accordingly. > > -- Luke > $ openssl req -engine pkcs11 -keyform engine -new -key > "pkcs11:model=PKCS%2315%20emulated;manufacturer=piv_II;serial=[…];token=PIV_II%20%28PIV%20Card%20Holder%20pin%29;id=%01;object=PIV%20AUTH%20key;type=private" > -out req.pem -text -x509 -subj '/CN=Luke Faraone' > engine "pkcs11" set. > No private keys found. > PKCS#11 token PIN: > cobalt:/tmp/tmp.1Pc1kTLqDp$ cat req.pem > Certificate: > Data: > Version: 3 (0x2) > Serial Number: > a7:78:4e:07:98:95:7d:95 > Signature Algorithm: sha256WithRSAEncryption > Issuer: CN = Luke Faraone > Validity > Not Before: May 13 20:07:39 2017 GMT > Not After : Jun 12 20:07:39 2017 GMT > Subject: CN = Luke Faraone > Subject Public Key Info: > Public Key Algorithm: rsaEncryption > […] > -BEGIN CERTIFICATE- > […] > -END CERTIFICATE- > > ___ > pkg-opensc-maint mailing list > pkg-opensc-ma...@lists.alioth.debian.org > https://lists.alioth.debian.org/mailman/listinfo/pkg-opensc-maint -- Eric Dorland 43CF 1228 F726 FD5B 474C E962 C256 FBD5 0022 1E93