Updated markup of scripts.

This commit is contained in:
Luc Bijl 2024-12-14 12:41:38 +01:00
parent 7ab23985e1
commit 03f5c95b33
3 changed files with 5 additions and 9 deletions

View file

@ -18,11 +18,10 @@ fi
# Display usage information if input is from a terminal
if [ -t 0 ]; then
exec >&2
echo "$summary"
echo
echo "Usage: \"zlevis-decrypt < file.jwe\""
echo "Usage ZFS: \"zfs list -Ho tpm:jwe <pool> | zlevis-decrypt\""
echo
echo "$summary"
exit 2
fi

View file

@ -21,12 +21,6 @@ fi
# Display usage information if input is from a terminal
if [ -t 0 ]; then
exec >&2
echo
echo "Usage: \"zlevis-encrypt '{\"property\":\"value\"}' < file.key > file.jwe\""
echo
echo "Usage ZFS: \"zfs set tpm:jwe=\$(zlevis-encrypt '{\"property\":\"value\"}' < tank.key) <pool>\""
echo
echo
echo "$summary"
echo
echo "This command uses the following configuration properties:"
@ -35,6 +29,9 @@ if [ -t 0 ]; then
echo " pcr_bank: <string> -> PCR algorithm bank to use for policy (default: first supported by TPM)."
echo " pcr_ids: <string> -> PCR list used for policy. If not present, no policy is used."
echo " pcr_digest: <string> -> Binary PCR hashes encoded in base64. If not present, the hash values are looked up."
echo
echo "Usage: \"zlevis-encrypt '{\"property\":\"value\"}' < file.key > file.jwe\""
echo "Usage ZFS: \"zfs set tpm:jwe=\$(zlevis-encrypt '{\"property\":\"value\"}' < tank.key) <pool>\""
exit 2
fi

View file

@ -17,7 +17,7 @@ zfs list -Ho name,encryption,keystatus,encryptionroot,tpm:jwe | while IFS=$'\t'
if echo -n "$jwe" | zlevis-decrypt | zfs load-key -L prompt "$ds"; then
echo "Unlocked $ds"
else
echo "FAILED TO UNLOCK $ds" >&2
echo "Failed to unlock $ds" >&2
exit 1
fi
fi