KEYSERVER=wwwkeys.us.pgp.net echo -n "Extracting keys..." KEYS=$(gpg --list-keys --with-colons | grep ^pub | cut -d: -f5) echo " done." echo "Sending keys..." for key in $KEYS; do echo -n " $key..." until gpg --keyserver $KEYSERVER --send-key $key 2> /dev/null; do echo -n " retried..." sleep 1 done echo " sent." done echo "Done." echo "Receiving keys..." echo $KEYS | xargs gpg --recv-keys --keyserver $KEYSERVER echo " done."