1
0
Fork 0
mirror of synced 2025-01-15 01:16:14 -05:00
tpm/scripts/helpers/utility.sh

25 lines
416 B
Bash

ensure_tpm_path_exists() {
mkdir -p "$(tpm_path)"
}
verify_tpm_path_permissions() {
local path="$(tpm_path)"
# check the write permission flag for all users to ensure
# that we have proper access
[ -w "$path" ] ||
echo_err "$path is not writable!"
}
fail_helper() {
local message="$1"
echo "$message" >&2
FAIL="true"
}
exit_value_helper() {
if [ "$FAIL" == "true" ]; then
exit 1
else
exit 0
fi
}