run.sh: bugfix

tmp
rysiek 2017-02-24 00:08:22 +01:00
parent 61a2deee65
commit c9fe1b6f43
1 changed files with 3 additions and 2 deletions

5
run.sh
View File

@ -158,7 +158,8 @@ su -p -c "env PATH=\"$PATH\" gpg --list-keys" "$KUVERT_USER" 2>/dev/null | egrep
# if there are no secret keys in the keyring,
# generate a new password-less secret key
SECRET_KEYS="$( su -p -c "env PATH=\"$PATH\" gpg --list-secret-keys" "$KUVERT_USER" 2>/dev/null | egrep '^sec' )"
# "|| true" required due to "set -e", in case secret keyring is empty and egrep finds nothing
SECRET_KEYS="$( su -p -c "env PATH=\"$PATH\" gpg --list-secret-keys" "$KUVERT_USER" 2>/dev/null | egrep '^sec' )" || true
if [[ "$SECRET_KEYS" == "" ]]; then
echo "+-- no secret keys found, generating one for: $KUVERT_USER@localhost"
echo
@ -181,7 +182,7 @@ EOT
else
echo -ne "+-- secret keys in keyring: "
echo "$SECRET_KEYS" | wc -l
ff
fi
# inform
echo "========================================================================"