r4496@hubble: cbe | 2007-06-25 11:06:37 +0200
[pgp-tools.git] / caff / caff
index 8ec09e3c7c2198cee41b797473a2d7f2d8c758b2..ae922cd96d2f2e7020ba7f1bfe69f0740a8d0d0c 100755 (executable)
--- a/caff/caff
+++ b/caff/caff
@@ -909,8 +909,9 @@ $CONFIG{'mail'}        = $params->{'mail'}        if defined $params->{'mail'};
 $CONFIG{'no-sign'}     = $params->{'no-sign'}     if defined $params->{'no-sign'};
 push @{$CONFIG{'key-files'}}, @{$params->{'key-files'}} if defined $params->{'key-files'};
 
-for my $keyid (@ARGV) {
+for my $keyid (map { split /\n/ } @ARGV) { # caff "`cat txt`" is a single argument
        $keyid =~ s/^0x//i;
+       $keyid =~ s/ //g; # gpg --fingerprint includes spaces
        if ($keyid =~ /^[A-F0-9]{32}$/i) {
                info("Ignoring v3 fingerprint $keyid.  v3 keys are obsolete.");
                next;