Author: jrthomerson Date: Sun Nov 28 03:32:49 2010 New Revision: 1039827 URL: http://svn.apache.org/viewvc?rev=1039827&view=rev Log: add gpg passphrase verification so that we fail-fast if i fat-finger my extremely long and complex gpg passphrase
Modified: wicket/trunk/release.sh Modified: wicket/trunk/release.sh URL: http://svn.apache.org/viewvc/wicket/trunk/release.sh?rev=1039827&r1=1039826&r2=1039827&view=diff ============================================================================== --- wicket/trunk/release.sh (original) +++ wicket/trunk/release.sh Sun Nov 28 03:32:49 2010 @@ -27,6 +27,15 @@ stty -echo read passphrase stty $stty_orig +# test the GPGP passphrase to fail-fast: +echo "$passphrase" | gpg --passphrase-fd 0 --armor --output pom.xml.asc --detach-sig pom.xml +gpg --verify pom.xml.asc +if [ $? -ne 0 ]; then + echo "It appears that you fat-fingered your GPG passphrase" + exit $? +fi +rm pom.xml.asc + # Clear the current NOTICE.txt file echo "Creating notice file."