tpm2-software / tpm2-totp

Attest the trustworthiness of a device against a human using time-based one-time passwords
https://tpm2-software.github.io
BSD 3-Clause "New" or "Revised" License
163 stars 36 forks source link

dist: install tss2-tcti-device to initramfs #48

Closed diabonas closed 5 years ago

diabonas commented 5 years ago

Since https://github.com/tpm2-software/tpm2-tss/commit/b258ab9618ded645777917a742b917a3ba72f107 libtss2-esys.so does not directly depend on libtss2-tcti-device.so any more, so we need to install the TCTI library manually to the initramfs.

The same commit moves the warning about missing TCTI libraries from the esys to the tcti module, so the TSS2_LOG environment variable needs to be updated as well.

codecov[bot] commented 5 years ago

Codecov Report

Merging #48 into master will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #48   +/-   ##
=======================================
  Coverage   80.48%   80.48%           
=======================================
  Files           5        5           
  Lines         820      820           
=======================================
  Hits          660      660           
  Misses        160      160

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 2abbb2a...97a6af9. Read the comment docs.