From: Jóhann B. Guðmundsson Date: Fri, 30 Apr 2021 12:43:54 +0000 (+0000) Subject: fix(tpm2-tss): add tpm2 requirement X-Git-Tag: 054~61 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8f99fadabea8f279a9fe28473dba424eb38f8d60;p=thirdparty%2Fdracut.git fix(tpm2-tss): add tpm2 requirement --- diff --git a/modules.d/91tpm2-tss/module-setup.sh b/modules.d/91tpm2-tss/module-setup.sh index e17938309..28af22a31 100755 --- a/modules.d/91tpm2-tss/module-setup.sh +++ b/modules.d/91tpm2-tss/module-setup.sh @@ -5,6 +5,9 @@ # Prerequisite check(s) for module. check() { + # If the binary(s) requirements are not fulfilled the module can't be installed. + require_binaries tpm2 || return 1 + # Return 255 to only include the module, if another module requires it. return 255 @@ -52,12 +55,4 @@ install() { {"tls/$_arch/",tls/,"$_arch/",}"libcurl.so.*" \ {"tls/$_arch/",tls/,"$_arch/",}"libjson-c.so.*" - # Install the hosts local user configurations if enabled. - if [[ $hostonly ]]; then - inst_multiple -H -o \ - "$udevrulesdir"/60-tpm-udev.rules \ - /etc/tpm2-tss/fapi-config.json \ - "/etc/tpm2-tss/fapi-profiles/*.json" - fi - }