From d415066add315110214e73063cf7c5f64082648e Mon Sep 17 00:00:00 2001 From: Luc Date: Fri, 1 Aug 2025 21:16:32 +0200 Subject: [PATCH] src/zlevis-encrypt: update Reverted prior adaptation in parsing policy_options in tpm2_create due to incombatility with systems using busybox --- src/zlevis-encrypt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/zlevis-encrypt b/src/zlevis-encrypt index d9a06ed..6700bbe 100755 --- a/src/zlevis-encrypt +++ b/src/zlevis-encrypt @@ -186,7 +186,7 @@ trap 'rm -f "$tmp_primary_context" "$tmp_pcr_policy" "$tmp_jwk_pub" "$tmp_jwk_pr # Create the TPM2 object for the JWK case "$tpm2tools_version" in - 4|5) printf "%s" "$jwk" | tpm2_create -Q -g "$hash" -C "$tmp_primary_context" -u "$tmp_jwk_pub" -r "$tmp_jwk_priv" -a "$obj_attr" -L "${policy_options[@]}" -i- || fail=$?;; + 4|5) printf "%s" "$jwk" | tpm2_create -Q -g "$hash" -C "$tmp_primary_context" -u "$tmp_jwk_pub" -r "$tmp_jwk_priv" -a "$obj_attr" -L "$policy_options" -i- || fail=$?;; *) fail=1;; esac if [ -n "$fail" ]; then