diff options
| author | Armin Kuster <akuster808@gmail.com> | 2022-02-27 16:16:55 -0800 |
|---|---|---|
| committer | Armin Kuster <akuster808@gmail.com> | 2022-03-11 21:12:46 -0800 |
| commit | da23c2a094b2e1a87da2932552ec96c0f842a639 (patch) | |
| tree | b14e6bec44c23d8c75e83cca6a2538a77fd511e1 /meta-tpm | |
| parent | 46622a3b26d8f37d3fd4e82d0452bbd1275d5b0c (diff) | |
| download | meta-security-da23c2a094b2e1a87da2932552ec96c0f842a639.tar.gz | |
tpm2-tss: fix user perms
[Yocto #14724]
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Diffstat (limited to 'meta-tpm')
| -rw-r--r-- | meta-tpm/recipes-tpm2/tpm2-tss/tpm2-tss_3.1.0.bb | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/meta-tpm/recipes-tpm2/tpm2-tss/tpm2-tss_3.1.0.bb b/meta-tpm/recipes-tpm2/tpm2-tss/tpm2-tss_3.1.0.bb index e0f2d09..ddcfb58 100644 --- a/meta-tpm/recipes-tpm2/tpm2-tss/tpm2-tss_3.1.0.bb +++ b/meta-tpm/recipes-tpm2/tpm2-tss/tpm2-tss_3.1.0.bb | |||
| @@ -12,7 +12,7 @@ SRC_URI = "https://github.com/tpm2-software/${BPN}/releases/download/${PV}/${BPN | |||
| 12 | 12 | ||
| 13 | SRC_URI[sha256sum] = "8900a6603f74310b749b65f23c3461cde6e2a23a5f61058b21004c25f9cf19e8" | 13 | SRC_URI[sha256sum] = "8900a6603f74310b749b65f23c3461cde6e2a23a5f61058b21004c25f9cf19e8" |
| 14 | 14 | ||
| 15 | inherit autotools pkgconfig systemd extrausers | 15 | inherit autotools pkgconfig systemd useradd |
| 16 | 16 | ||
| 17 | PACKAGECONFIG ??= "" | 17 | PACKAGECONFIG ??= "" |
| 18 | PACKAGECONFIG[oxygen] = ",--disable-doxygen-doc, " | 18 | PACKAGECONFIG[oxygen] = ",--disable-doxygen-doc, " |
| @@ -22,10 +22,9 @@ EXTRA_OECONF += "--enable-static --with-udevrulesdir=${nonarch_base_libdir}/udev | |||
| 22 | EXTRA_OECONF += "--runstatedir=/run" | 22 | EXTRA_OECONF += "--runstatedir=/run" |
| 23 | EXTRA_OECONF:remove = " --disable-static" | 23 | EXTRA_OECONF:remove = " --disable-static" |
| 24 | 24 | ||
| 25 | EXTRA_USERS_PARAMS = "\ | 25 | USERADD_PACKAGES = "${PN}" |
| 26 | useradd -p '' tss; \ | 26 | GROUPADD_PARAM:${PN} = "--system tss" |
| 27 | groupadd tss; \ | 27 | USERADD_PARAM:${PN} = "--system -M -d /var/lib/tpm -s /bin/false -g tss tss" |
| 28 | " | ||
| 29 | 28 | ||
| 30 | do_install:append() { | 29 | do_install:append() { |
| 31 | # Remove /run as it is created on startup | 30 | # Remove /run as it is created on startup |
