mirror of
https://github.com/raspberrypi/rpi-eeprom.git
synced 2026-01-20 21:13:36 +08:00
rpi-eeprom-digest: Don't require xxd/openssl unless RSA signing is requested.
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
|
||||
set -e
|
||||
|
||||
OPENSSL=${OPENSSl:-openssl}
|
||||
OPENSSL=${OPENSSL:-openssl}
|
||||
|
||||
die() {
|
||||
echo "$@" >&2
|
||||
@@ -26,13 +26,15 @@ checkDependencies() {
|
||||
die "sha256sum not found. Try installing the coreutilities package."
|
||||
fi
|
||||
|
||||
if ! command -v openssl > /dev/null; then
|
||||
die "openssl not found. Try installing the openssl package."
|
||||
if [ -n "${KEY}" ]; then
|
||||
if ! command -v ${OPENSSL} > /dev/null; then
|
||||
die "${OPENSSL} not found. Try installing the openssl package."
|
||||
fi
|
||||
|
||||
if ! command -v xxd > /dev/null; then
|
||||
die "xxd not found. Try installing the xxd package."
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
usage() {
|
||||
|
||||
Reference in New Issue
Block a user