src/zlevis*: rename and add versioning
Renamed zlevis binaries for versioning capability with meson.
This commit is contained in:
parent
d415066add
commit
55c25299da
3 changed files with 32 additions and 5 deletions
|
|
@ -3,10 +3,13 @@
|
||||||
# Exit immediately if a command exits with a non-zero status
|
# Exit immediately if a command exits with a non-zero status
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
# Summary of the script's functionality
|
# Summary of the functionality of zlevis-decrypt
|
||||||
summary="Decrypts a JWE using a TPM2.0 chip"
|
summary="Decrypts a JWE using a TPM2.0 chip"
|
||||||
|
|
||||||
# TPM2.0 owner hierarchy to be used by the Operating System
|
# Version of zlevis
|
||||||
|
version="@VERSION@"
|
||||||
|
|
||||||
|
# TPM2.0 owner hierarchy to be used by the operating system
|
||||||
auth="o"
|
auth="o"
|
||||||
|
|
||||||
# Display summary if requested
|
# Display summary if requested
|
||||||
|
|
@ -15,6 +18,12 @@ if [ "$1" = "--summary" ]; then
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Display version if requested
|
||||||
|
if [ "$1" = "--version" ]; then
|
||||||
|
echo "$version"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
# Display usage information if input is from a terminal
|
# Display usage information if input is from a terminal
|
||||||
if [ -t 0 ]; then
|
if [ -t 0 ]; then
|
||||||
exec >&2
|
exec >&2
|
||||||
|
|
@ -3,9 +3,12 @@
|
||||||
# Exit immediately if a command exits with a non-zero status
|
# Exit immediately if a command exits with a non-zero status
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
# Summary of the script's functionality
|
# Summary of the functionality of zlevis-encrypt
|
||||||
summary="Encrypts using a TPM2.0 chip binding policy"
|
summary="Encrypts using a TPM2.0 chip binding policy"
|
||||||
|
|
||||||
|
# Version of zlevis
|
||||||
|
version="@VERSION@"
|
||||||
|
|
||||||
# TPM2.0 owner hierarchy to be used by the Operating System
|
# TPM2.0 owner hierarchy to be used by the Operating System
|
||||||
auth="o"
|
auth="o"
|
||||||
|
|
||||||
|
|
@ -18,6 +21,12 @@ if [ "$1" = "--summary" ]; then
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Display version if requested
|
||||||
|
if [ "$1" = "--version" ]; then
|
||||||
|
echo "$version"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
# Display usage information if input is from a terminal
|
# Display usage information if input is from a terminal
|
||||||
if [ -t 0 ]; then
|
if [ -t 0 ]; then
|
||||||
exec >&2
|
exec >&2
|
||||||
|
|
@ -3,15 +3,24 @@
|
||||||
# Exit immediately if a command exits with a non-zero status
|
# Exit immediately if a command exits with a non-zero status
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
# Summary of the script's functionality
|
# Summary of the functionality of zlevis
|
||||||
summary="A tool that enables automatic decryption of ZFS rpools with TPM2"
|
summary="A tool that enables automatic decryption of ZFS rpools with TPM2"
|
||||||
|
|
||||||
|
# Version of zlevis
|
||||||
|
version="@VERSION@"
|
||||||
|
|
||||||
# Display summary if requested
|
# Display summary if requested
|
||||||
if [ "$1" = "--summary" ]; then
|
if [ "$1" = "--summary" ]; then
|
||||||
echo "$summary"
|
echo "$summary"
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Display version if requested
|
||||||
|
if [ "$1" = "--version" ]; then
|
||||||
|
echo "$version"
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
# Function to display usage information of zlevis
|
# Function to display usage information of zlevis
|
||||||
info() {
|
info() {
|
||||||
exec >&2
|
exec >&2
|
||||||
Loading…
Add table
Add a link
Reference in a new issue