2 . /usr/lib/news/innshellvars
6 KEYSURL=ftp://ftp.isc.org/pub/pgpcontrol/PGPKEYS
9 KEYRING=${NEWSETC}/pgp/pubring.gpg
11 trap "rm -f $KEYSFILE" 0 1 2 15
16 test -f ${KEYSFILE} || exit 1
18 gpg --batch --no-permission-warning \
19 --no-default-keyring --keyring=${KEYRING} --no-options \
20 --allow-non-selfsigned-uid --fast-import ${KEYSFILE}
23 # this does not work because gpg refuses to use RSA-style fingerprints
25 KEYSERVER=keyserver.linux.it
27 SERVERKEYS=$(grep fingerprint ${CTLFILE} \
28 | sed -e 's/ //g' -e 's/.*[:=]/0x/' \
31 for key in $SERVERKEYS; do
32 gpg --batch --no-permission-warning --verbose \
33 --no-default-keyring --keyring=${KEYRING} --no-options \
34 --keyserver=${KEYSERVER} --recv-keys ${key}