Thanks to Dennis Herrmann for the bug report and patch.
userid="`mhparam pgpkey`"
fi
userid="`gpg --list-secret-keys --with-colons 2>/dev/null |
- sed -n '/^sec/{p;q}' | cut -d: -f5`"
+ sed -n '/^sec/{p;q;}' | cut -d: -f5`"
if [ "x$userid" = x ] ; then
echo "No secret key found" >&2
exit 1
if [ $? != 0 ] ; then
return 1
fi
- echo "$key" | sed -n '/^pub/{p;q}' | cut -d: -f5
+ echo "$key" | sed -n '/^pub/{p;q;}' | cut -d: -f5
return 0
}