projects
/
pgp-tools.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use --with-colons for --print-md
[pgp-tools.git]
/
caff
/
pgp-fixkey
diff --git
a/caff/pgp-fixkey
b/caff/pgp-fixkey
index c4e7c9f0eb70960a9596dc4932abab841bd46981..6064bab450f9c161a0c89e25eaf5b432044ba7c1 100755
(executable)
--- 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");
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)) {
} 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;
};
info("Adding $thiskey");
$thiskey = undef;
};