#!/bin/sh set -x set -e KS=keyserver.noreply.org export GNUPGHOME=/home/weasel/projects/KSP/2005-lt/gpg [ -d "$GNUPGHOME" ] && rm -r "$GNUPGHOME" mkdir "$GNUPGHOME" chmod go-rwx "$GNUPGHOME" for i in `cd ids; ls`; do if ! [ -s "keys/$i" ] || [ "ids/$i" -nt "keys/$i" ]; then rm -f "keys/$i" for k in `cat "ids/$i"`; do [ -d "$GNUPGHOME" ] && rm -r "$GNUPGHOME" mkdir "$GNUPGHOME" chmod go-rwx "$GNUPGHOME" gpg --keyserver "$KS" --recv "$k" || true ~/projects/pgp-tools/pgp-tools/trunk/caff/pgp-clean "$k" >> "keys/$i" done fi done