3 # $Id: verifySignature,v 1.2 2007/05/03 23:50:21 rram Exp $
4 # Modified to work with GPG
12 if grep -e "^$BEGIN_PGP_SIGNED_MESSAGE" < $TMPFILE >/dev/null; then
18 if [ $SIGNED = "NO" ] ; then
19 if [ "x$1" != "x" ] ; then
20 echo "No valid sig!" 1>&2
30 # this we do under assumption that message IS signed
33 GOODSIG="gpg: Good signature from \""
36 # stump-pgp -f +batchmode=on +pubring=$MNG_ROOT/data/pubring.pgp < $TMPFILE 2>&1 > /dev/null
37 stump-pgp --no-default-keyring --keyring $MNG_ROOT/data/pubring.gpg < $TMPFILE 2>&1 > /dev/null
40 USERID="`DoPGP | grep -e "^$GOODSIG" | sed \"s/^$GOODSIG//\" | sed 's/"\.$//'`"
45 echo USERID = "$USERID" 1>&2
47 if [ "x$1" != "x" ]; then
48 if [ "$USERID" = "$1" ] ; then
54 if [ "x$USERID" = "x" ]; then # bad sig!