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