11 for keyserver
in pgp.mit.edu pool.sks-keyservers.net keyring.debian.org
; do
13 cmd
="gpg --keyserver $keyserver --recv-keys $key"
14 # keyservers are not very reliable, so retry
18 if (( ret
== 0 )); then break; fi
22 error
=$
(( ret
< error ? ret
: error
)) # use lowest return
29 if [[ $1 == -r ]]; then
33 KEYS
+="67819B343B2AB70DED9320872C6464AF2A8E4C02 " #rms
34 KEYS
+="A4626CBAFF376039D2D7554497BA9CE761A0963B " #johns
35 KEYS
+="759C0A4A39A02A079712FB5061B826E87A80C8D6 " #johnh
36 KEYS
+="CEA951DB865D0D257BB0A14DCEB69E6F9B36C195 " #andrew
37 KEYS
+="13A0851D6307FC54FCCB81BA2C1008316F3E89B7 " #donald
38 KEYS
+="EF6643D6E1F115D1A9B7D59C92D16583E1E7C532 " #jeanne
39 KEYS
+="04C45B4E3AF05E9EB140FD148B10E9C6407BD6E1 " #matt
40 KEYS
+="05EF1D2FFE61747D1FC827C37FAC7D26472F4409 " #ruben
41 KEYS
+="0CCB3494C13CCD8F6EC73AA06DA6B7D151C7643E " #dana
42 KEYS
+="B125F60B7B287FF6A2B7DF8F170AF0E2954295DF " #ian
43 KEYS
+="ECE5B5BF952A3AEA92C137F9C9230A4849ACE0DB " #molly
44 KEYS
+="36C9950D2F68254ED89C7C03F9C13A10581AB853 " #craigt
45 KEYS
+="E9A271C071964891AA57663D9EA33414F5852F4E " #mako
46 KEYS
+="A2F4F1966D9E35C673EC30D5B6F1D83E9ACD9EBB " #bkuhn
47 KEYS
+="2C31130BF7D5A459AFF2A3F3C9DFFE4A33AA52D9 " #knauth
49 rm -f /tmp
/keys.asc .
/fsf-keyring.gpg
55 gpg
--export --armor $KEY >> /tmp
/keys.asc
58 # note: this doesn't work with gpg2. i dunno what the equivalent is in
59 # gpg2, likely just exporting all the keys.
60 command gpg
--trust-model always
--no-default-keyring --keyring .
/fsf-keyring.gpg
--import /tmp
/keys.asc
61 gpg
--sign .
/fsf-keyring.gpg
62 mv fsf-keyring.gpg.gpg fsf-keyring.gpg