diff --git a/modules.d/91tpm2-tss/module-setup.sh b/modules.d/91tpm2-tss/module-setup.sh index e179383090..28af22a319 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 - }