return $error
}
+check-sig-dos() {
+ (( "$(stat -c %s "$1")" > "${dos_attack_bytes}" )) && echo -e "\n\nerror: keyring is very large. did we get a signature DoS attack?\n\n" && exit 1
+}
+
refresh=true
if [[ $1 == -r ]]; then
refresh=false
KEYS+="2E0ECE75F8162B407D666767879738E6D6440D57 " #devinu
KEYS+="D86097B5E291BA771FA64D357014A6BE08494155" #odile
+check-sig-dos fsf-keyring.gpg
+gpg --import fsf-keyring.gpg
+
rm -f /tmp/keys.asc ./fsf-keyring.gpg
for KEY in $KEYS ; do
gpg --armor --export $KEYS > key-export
-(( "$(stat -c %s key-export)" > "${dos_attack_bytes}" )) && echo -e "\n\nerror: keyring is very large. did we get a signature DoS attack?\n\n" && exit 1
+check-sig-dos key-export
mv key-export fsf-keyring.gpg