| Summary: | dev-libs/opencryptoki-3.3: fix multiple problems and add systemd files | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Marek Szuba <marecki> |
| Component: | Current packages | Assignee: | Crypto team [DISABLED] <crypto+disabled> |
| Status: | RESOLVED OBSOLETE | ||
| Severity: | normal | CC: | alonbl |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
pkcsslotd.init.3
opencryptoki-3.3-conditional-manpages.patch opencryptoki-3.3-missing-sources-and-libraries.patch /usr/lib/tmpfiles.d/opencryptoki.conf opencryptoki-3.3-r1.ebuild |
||
|
Description
Marek Szuba (RETIRED)
2015-06-24 12:40:03 UTC
Created attachment 405670 [details]
pkcsslotd.init.3
pkcsslotd init.d file updated for openCryptoki-3 by removing the call to pkcs11_startup.
Created attachment 405672 [details, diff]
opencryptoki-3.3-conditional-manpages.patch
A patch telling autoconf not to install man pages for binaries whose creation has been disable.
Created attachment 405674 [details, diff]
opencryptoki-3.3-missing-sources-and-libraries.patch
A patch adding some missing function declarations and sorting out linker symbols in back-end libraries. Based on a Fedora RPM patch for version 3.2. There are still some implicit-declaration warnings at build time but at least both the software and TPM-based tokens can now actually be used.
Created attachment 405676 [details]
/usr/lib/tmpfiles.d/opencryptoki.conf
systemd tmpfiles configuration files creating all the necessary lock directories
Created attachment 405678 [details]
opencryptoki-3.3-r1.ebuild
Updated ebuild file which pulls in the previous four files, activates installation of the upstream systemd unit file (patching it so that it uses /run directly instead of /var/run) and does not delete pre-generated /var/lib/opencryptoki from the image before installation.
We have both opencryptoki-3.4.1 and opencryptoki-3.6.1 in tree, please reopen if still relevant. |