setup-softhsm-tokens.sh: Fix shellcheck errors

Signed-off-by: Norbert Pocs <npocs@redhat.com>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
(cherry picked from commit 3c272d00fb)
This commit is contained in:
Norbert Pocs
2022-10-06 10:23:33 +02:00
committed by Andreas Schneider
parent 8c17a79797
commit 54a0eb6846

View File

@@ -18,10 +18,10 @@ echo "OBJNAME: $OBJNAME"
echo "LOADPUBLIC: $LOADPUBLIC"
# Create temporary directory for tokens
install -d -m 0755 $TESTDIR/db
install -d -m 0755 "$TESTDIR/db"
# Create SoftHSM configuration file
cat >$TESTDIR/softhsm.conf <<EOF
cat >"$TESTDIR/softhsm.conf" <<EOF
directories.tokendir = $TESTDIR/db
objectstore.backend = file
log.level = DEBUG
@@ -29,12 +29,12 @@ EOF
export SOFTHSM2_CONF=$TESTDIR/softhsm.conf
cat $TESTDIR/softhsm.conf
cat "$TESTDIR/softhsm.conf"
#init
cmd='softhsm2-util --init-token --label "$OBJNAME" --free --pin 1234 --so-pin 1234'
cmd="softhsm2-util --init-token --label $OBJNAME --free --pin 1234 --so-pin 1234"
eval echo "$cmd"
out=$(eval $cmd)
out=$(eval "$cmd")
ret=$?
if [ $ret -ne 0 ]; then
echo "Init token failed"
@@ -43,9 +43,9 @@ if [ $ret -ne 0 ]; then
fi
#load private key
cmd='p11tool --provider $LIBSOFTHSM_PATH --write --load-privkey "$PRIVKEY" --label "$OBJNAME" --login --set-pin=1234 "pkcs11:token="$OBJNAME""'
cmd="p11tool --provider $LIBSOFTHSM_PATH --write --load-privkey $PRIVKEY --label $OBJNAME --login --set-pin=1234 \"pkcs11:token=$OBJNAME\""
eval echo "$cmd"
out=$(eval $cmd)
out=$(eval "$cmd")
ret=$?
if [ $ret -ne 0 ]; then
echo "Loading privkey failed"
@@ -53,15 +53,15 @@ if [ $ret -ne 0 ]; then
exit 1
fi
cat $PUBKEY
cat "$PUBKEY"
ls -l $TESTDIR
ls -l "$TESTDIR"
if [ $LOADPUBLIC -ne 0 ]; then
if [ "$LOADPUBLIC" -ne 0 ]; then
#load public key
cmd='p11tool --provider $LIBSOFTHSM_PATH --write --load-pubkey "$PUBKEY" --label "$OBJNAME" --login --set-pin=1234 "pkcs11:token="$OBJNAME""'
cmd="p11tool --provider $LIBSOFTHSM_PATH --write --load-pubkey $PUBKEY --label $OBJNAME --login --set-pin=1234 \"pkcs11:token=$OBJNAME\""
eval echo "$cmd"
out=$(eval $cmd)
out=$(eval "$cmd")
ret=$?
if [ $ret -ne 0 ]; then
echo "Loading pubkey failed"
@@ -70,9 +70,9 @@ if [ $LOADPUBLIC -ne 0 ]; then
fi
fi
cmd='p11tool --list-all --login "pkcs11:token="$OBJNAME"" --set-pin=1234'
cmd="p11tool --list-all --login \"pkcs11:token=$OBJNAME\" --set-pin=1234"
eval echo "$cmd"
out=$(eval $cmd)
out=$(eval "$cmd")
ret=$?
if [ $ret -ne 0 ]; then
echo "Logging in failed"