All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-security][PATCH v2 0/9] tpm: virtual TPM for qemu
@ 2017-02-03  8:46 Patrick Ohly
  2017-02-03  8:46 ` [meta-security][PATCH v2 1/9] trousers: missing libtspi.so.1 in libtspi package Patrick Ohly
                   ` (9 more replies)
  0 siblings, 10 replies; 13+ messages in thread
From: Patrick Ohly @ 2017-02-03  8:46 UTC (permalink / raw)
  To: yocto

I recently started using swtpm-native in combination with the qemu-tpm
patches to simulate a virtual TPM chip in qemu. The qemu-tpm patches
should go into OE-core, but currently usage is a bit cumbersome
(requires root privileges and manually starting swtpm before each
runqemu invocation), so at this time I only consider the meta-security
changes ready and useful enough for merging.

Inside the virtual machine I used tpm-tools + trousers to set up
sealed keys for EVM, which required fixing a few things.

These patches were based on Armin's swtpm+trousers version update
series which needs to be merged first to avoid merge conflicts.

Changes in V2:
- add --system to tss user and group creation
- revised commit message for wrapper scripts (swtpm_cuse needs
  absolute path to tpm state dir, can be passed via parameter)
- another swtpm SRCREV bump

Patrick Ohly (9):
  trousers: missing libtspi.so.1 in libtspi package
  trousers: recommend tcsd
  trousers: tcsd.conf must be owned tss:tss
  swtpm: enable native and nativesdk flavors
  swtpm: depends on tpm-tools
  swtpm: fix compiler format warning
  swtpm: cuse packageconfig
  swtpm-wrappers: simplify using swtpm-native
  swtpm: update to latest tip

 recipes-tpm/swtpm/files/fix_lib_search_path.patch | 64 ++++++++++++++++-
 recipes-tpm/swtpm/files/fix_signed_issue.patch    |  2 +-
 recipes-tpm/swtpm/swtpm-wrappers.bb               | 41 ++++++++++-
 recipes-tpm/swtpm/swtpm_1.0.bb                    | 14 +++-
 recipes-tpm/trousers/trousers_git.bb              | 11 +--
 5 files changed, 124 insertions(+), 8 deletions(-)
 create mode 100644 recipes-tpm/swtpm/files/fix_lib_search_path.patch
 create mode 100644 recipes-tpm/swtpm/swtpm-wrappers.bb

base-commit: 6787dd986122cd6420b1f348c4550a42ed596f57
-- 
git-series 0.9.1


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2017-02-15 15:35 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-03  8:46 [meta-security][PATCH v2 0/9] tpm: virtual TPM for qemu Patrick Ohly
2017-02-03  8:46 ` [meta-security][PATCH v2 1/9] trousers: missing libtspi.so.1 in libtspi package Patrick Ohly
2017-02-03  8:46 ` [meta-security][PATCH v2 2/9] trousers: recommend tcsd Patrick Ohly
2017-02-03  8:46 ` [meta-security][PATCH v2 3/9] trousers: tcsd.conf must be owned tss:tss Patrick Ohly
2017-02-03  8:46 ` [meta-security][PATCH v2 4/9] swtpm: enable native and nativesdk flavors Patrick Ohly
2017-02-03  8:46 ` [meta-security][PATCH v2 5/9] swtpm: depends on tpm-tools Patrick Ohly
2017-02-03  8:46 ` [meta-security][PATCH v2 6/9] swtpm: fix compiler format warning Patrick Ohly
2017-02-03  8:46 ` [meta-security][PATCH v2 7/9] swtpm: cuse packageconfig Patrick Ohly
2017-02-03  8:46 ` [meta-security][PATCH v2 8/9] swtpm-wrappers: simplify using swtpm-native Patrick Ohly
2017-02-03  8:46 ` [meta-security][PATCH v2 9/9] swtpm: update to latest tip Patrick Ohly
2017-02-03 18:35 ` [meta-security][PATCH v2 0/9] tpm: virtual TPM for qemu akuster808
2017-02-14 11:21   ` Patrick Ohly
2017-02-15 15:35     ` akuster808

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.