X-Git-Url: https://git.sthu.org/?a=blobdiff_plain;f=caff%2Fpgp-fixkey;h=6064bab450f9c161a0c89e25eaf5b432044ba7c1;hb=caba88ce99696f7c5846b168e30567210753116d;hp=c4e7c9f0eb70960a9596dc4932abab841bd46981;hpb=de3e4f5f32eaa03961fcc313c3ac6d3f6f6ac44d;p=pgp-tools.git diff --git a/caff/pgp-fixkey b/caff/pgp-fixkey index c4e7c9f..6064bab 100755 --- a/caff/pgp-fixkey +++ b/caff/pgp-fixkey @@ -262,9 +262,11 @@ if (scalar @KEYIDS == 0) { if ($type eq 'pub') { $thiskey = $keyid; debug("Found key $thiskey"); + } elsif (!defined $thiskey) { + next; } elsif ($type eq 'sig' || $type eq 'rev') { if (($keyid eq '0' x 16) || ($created == 0)) { - push @KEYIDS, $thiskey if defined $thiskey; + push @KEYIDS, $thiskey; info("Adding $thiskey"); $thiskey = undef; };