| /openbmc/openbmc/meta-security/meta-tpm/recipes-core/packagegroup/ |
| H A D | packagegroup-security-tpm2.bb | 12 SUMMARY:packagegroup-security-tpm2 = "Security TPM 2.0 support" 13 RDEPENDS:packagegroup-security-tpm2 = " \ 14 tpm2-tools \ 16 tpm2-tss \ 21 tpm2-abrmd \ 22 tpm2-pkcs11 \ 23 tpm2-openssl \ 24 tpm2-tss-engine \ 25 tpm2-tss-engine-engines \ 26 python3-tpm2-pytss \
|
| /openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-abrmd/ |
| H A D | tpm2-abrmd_3.0.0.bb | 3 broker (TAB) & Resource Manager (RM) spec from the TCG. The daemon (tpm2-abrmd) \ 5 in the code we use `tpm2-abrmd` and `tabrmd` interchangeably. \ 12 DEPENDS = "autoconf-archive dbus glib-2.0 tpm2-tss glib-2.0-native \ 16 https://github.com/tpm2-software/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.gz \ 17 file://tpm2-abrmd-init.sh \ 18 file://tpm2-abrmd.default \ 23 UPSTREAM_CHECK_URI = "https://github.com/tpm2-software/${BPN}/releases" 28 SYSTEMD_SERVICE:${PN} = "tpm2-abrmd.service" 43 install -m 0755 "${UNPACKDIR}/tpm2-abrmd-init.sh" "${D}${sysconfdir}/init.d/tpm2-abrmd" 46 install -m 0644 "${UNPACKDIR}/tpm2-abrmd.default" "${D}${sysconfdir}/default/tpm2-abrmd" [all …]
|
| /openbmc/openbmc/meta-security/meta-tpm/recipes-core/systemd/ |
| H A D | systemd_%.bbappend | 1 PACKAGECONFIG:append = " ${@bb.utils.contains('DISTRO_FEATURES', 'tpm2', 'tpm2', '', d)}" 5 …${@bb.utils.contains('DISTRO_FEATURES', 'tpm2', 'cryptsetup cryptsetup-plugins efi openssl repart'… 9 # a tpm2 device, thus switch from measured-uki (new in v256) back to tpm2 13 if "${@bb.utils.contains('DISTRO_FEATURES', 'tpm2', 'true', 'false', d)}"; then 14 sed -i -e "s/^ConditionSecurity=measured-uki/ConditionSecurity=tpm2/g" \
|
| H A D | systemd-boot_%.bbappend | 2 … ${@bb.utils.contains('DISTRO_FEATURES', 'tpm2', 'tpm2-tss libtss2 libtss2-tcti-device', '', d)} \ 6 ${@bb.utils.contains('DISTRO_FEATURES', 'tpm2', '-Dtpm2=true', '', d)} \
|
| /openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-tss-engine/files/ |
| H A D | 0002-Fix-mismatch-of-OpenSSL-function-signatures-that-cau.patch | 10 src/tpm2-tss-engine-rsa.c:805:46: error: passing argument 2 of 'EVP_PKEY_meth_set_copy' from incomp… 28 src/tpm2-tss-engine-ecc.c | 4 ++-- 29 src/tpm2-tss-engine-rsa.c | 4 ++-- 32 diff --git a/src/tpm2-tss-engine-ecc.c b/src/tpm2-tss-engine-ecc.c 34 --- a/src/tpm2-tss-engine-ecc.c 35 +++ b/src/tpm2-tss-engine-ecc.c 54 diff --git a/src/tpm2-tss-engine-rsa.c b/src/tpm2-tss-engine-rsa.c 56 --- a/src/tpm2-tss-engine-rsa.c 57 +++ b/src/tpm2-tss-engine-rsa.c
|
| /openbmc/openbmc/meta-phosphor/dynamic-layers/tpm-layer/recipes-core/packagegroups/ |
| H A D | packagegroup-security-tpm2.bbappend | 3 RDEPENDS:packagegroup-security-tpm2:remove = "tpm2-pkcs11" 5 RDEPENDS:packagegroup-security-tpm2:remove = "python3-tpm2-pytss"
|
| /openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-tools/ |
| H A D | tpm2-tools_5.7.bb | 2 DESCRIPTION = "tpm2-tools" 7 DEPENDS = "tpm2-tss openssl curl efivar" 9 SRC_URI = "https://github.com/tpm2-software/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.gz" 13 UPSTREAM_CHECK_URI = "https://github.com/tpm2-software/${BPN}/releases"
|
| /openbmc/openbmc/meta-phosphor/conf/machine/include/ |
| H A D | tpm2.inc | 1 MACHINE_FEATURES:append = " tpm2" 2 MACHINEOVERRIDES:append = ":mf-tpm2" 3 DISTRO_FEATURES:append = " tpm2"
|
| /openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-pytss/ |
| H A D | python3-tpm2-pytss_2.3.0.bb | 2 HOMEPAGE = "https://github.com/tpm2-software/tpm2-pytss" 6 PYPI_PACKAGE = "tpm2-pytss" 18 tpm2-tss \
|
| /openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-openssl/ |
| H A D | tpm2-openssl_1.3.0.bb | 5 DEPENDS = "autoconf-archive-native tpm2-tss openssl" 7 SRC_URI = "https://github.com/tpm2-software/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.gz" 11 UPSTREAM_CHECK_URI = "https://github.com/tpm2-software/${BPN}/releases" 21 ${libdir}/ossl-modules/tpm2.so"
|
| /openbmc/openbmc/meta-phosphor/recipes-phosphor/packagegroups/ |
| H A D | packagegroup-openbmc-tpm.bb | 4 # Since tpm2 requires libtss2-tcti-device, we need to change the PACKAGE_ARCH 12 PACKAGE_ARCH:mf-tpm2 = "${TUNE_PKGARCH}" 17 RDEPENDS:${PN}:append:mf-tpm2 = " tpm2-tools libtss2-tcti-device"
|
| /openbmc/openbmc/meta-security/meta-tpm/conf/distro/include/ |
| H A D | maintainers-meta-tpm.inc | 30 RECIPE_MAINTAINER:pn-tpm2-abrmd = "Armin Kuster <akuster808@gmail.com>" 31 RECIPE_MAINTAINER:pn-tpm2-totp = "Armin Kuster <akuster808@gmail.com>" 32 RECIPE_MAINTAINER:pn-tpm2-tcti-uefi = "Armin Kuster <akuster808@gmail.com>" 33 RECIPE_MAINTAINER:pn-tpm2-tss-engine = "Armin Kuster <akuster808@gmail.com>" 34 RECIPE_MAINTAINER:pn-tpm2-pkcs11 = "Armin Kuster <akuster808@gmail.com>" 35 RECIPE_MAINTAINER:pn-tpm2-tss = "Armin Kuster <akuster808@gmail.com>" 36 RECIPE_MAINTAINER:pn-tpm2-tools = "Armin Kuster <akuster808@gmail.com>"
|
| /openbmc/openbmc/meta-security/meta-tpm/recipes-core/images/ |
| H A D | security-tpm2-image.bb | 1 DESCRIPTION = "A small image for building a tpm2 image for testing" 8 packagegroup-security-tpm2 \ 19 export IMAGE_BASENAME = "security-tpm2-image"
|
| /openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-pkcs11/ |
| H A D | tpm2-pkcs11_1.9.1.bb | 7 DEPENDS = "autoconf-archive pkgconfig sqlite3 openssl libtss2-dev tpm2-tools libyaml p11-kit python… 9 SRC_URI = "https://github.com/tpm2-software/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.gz" 13 UPSTREAM_CHECK_URI = "https://github.com/tpm2-software/${BPN}/releases" 46 RDEPENDS:${PN} = "p11-kit tpm2-tools " 47 …graphy python3-pyasn1-modules python3-compression python3-fcntl python3-sqlite3 python3-tpm2-pytss"
|
| /openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-tss-engine/ |
| H A D | tpm2-tss-engine_1.2.0.bb | 1 SUMMARY = "The tpm2-tss-engine project implements a cryptographic engine for OpenSSL." 2 …RIPTION = "The tpm2-tss-engine project implements a cryptographic engine for OpenSSL for Trusted P… 11 SRC_URI = "https://github.com/tpm2-software/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.gz \ 18 UPSTREAM_CHECK_URI = "https://github.com/tpm2-software/${BPN}/releases"
|
| /openbmc/u-boot/doc/device-tree-bindings/tpm2/ |
| H A D | sandbox.txt | 5 - compatible : Should be "sandbox,tpm2" 10 compatible = "sandbox,tpm2";
|
| H A D | tis-tpm2-spi.txt | 5 - compatible : Should be "tis,tpm2-spi" 15 compatible = "tis,tpm2-spi";
|
| /openbmc/openbmc/meta-aspeed/recipes-kernel/linux/ |
| H A D | linux-aspeed.inc | 15 …${@bb.utils.contains('MACHINE_FEATURES', 'tpm2', 'file://tpm/tpm2.scc file://tpm/tpm2.cfg', '', d)…
|
| /openbmc/phosphor-bmc-code-mgmt/tpm/ |
| H A D | meson.build | 7 'tpm2/tpm2.cpp',
|
| /openbmc/openbmc/meta-security/meta-tpm/recipes-kernel/linux/ |
| H A D | linux-yocto_tpm.inc | 5 ${@bb.utils.contains('MACHINE_FEATURES', 'tpm2', 'file://tpm2.scc', '', d)} \
|
| /openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-tcti-uefi/ |
| H A D | tpm2-tcti-uefi_0.9.9.bb | 7 SRC_URI = "git://github.com/tpm2-software/tpm2-tcti-uefi.git;branch=master;protocol=https \ 15 UPSTREAM_CHECK_URI = "https://github.com/tpm2-software/${BPN}/releases"
|
| /openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-totp/ |
| H A D | tpm2-totp_0.3.0.bb | 13 SRC_URI = "git://github.com/tpm2-software/tpm2-totp.git;branch=master;protocol=https"
|
| /openbmc/openbmc/meta-security/meta-tpm/classes/ |
| H A D | sanity-meta-tpm.bbclass | 6 'tpm2' not in e.data.getVar('DISTRO_FEATURES').split() and \ 9 'tpm or tpm2' has not been enabled in your DISTRO_FEATURES. Some bbappend files \
|
| /openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-abrmd/files/ |
| H A D | tpm2-abrmd-init.sh | 16 DAEMON=/usr/sbin/tpm2-abrmd 17 NAME=tpm2-abrmd
|
| /openbmc/openbmc/meta-security/meta-tpm/recipes-tpm2/tpm2-tss/ |
| H A D | tpm2-tss_4.1.3.bb | 9 SRC_URI = "https://github.com/tpm2-software/${BPN}/releases/download/${PV}/${BPN}-${PV}.tar.gz \ 15 UPSTREAM_CHECK_URI = "https://github.com/tpm2-software/${BPN}/releases" 88 /var/lib/tpm2-tss \ 92 ${sysconfdir}/tpm2-tss \
|