[Rt-commit] r7572 - in rt/branches/3.7-EXPERIMENTAL: .
ruz at bestpractical.com
ruz at bestpractical.com
Thu Apr 19 17:49:30 EDT 2007
Author: ruz
Date: Thu Apr 19 17:49:29 2007
New Revision: 7572
Modified:
rt/branches/3.7-EXPERIMENTAL/ (props changed)
rt/branches/3.7-EXPERIMENTAL/lib/RT/Crypt/GnuPG.pm
Log:
r4999 at cubic-pc: cubic | 2007-04-20 01:30:07 +0400
* improve text of messages
Modified: rt/branches/3.7-EXPERIMENTAL/lib/RT/Crypt/GnuPG.pm
==============================================================================
--- rt/branches/3.7-EXPERIMENTAL/lib/RT/Crypt/GnuPG.pm (original)
+++ rt/branches/3.7-EXPERIMENTAL/lib/RT/Crypt/GnuPG.pm Thu Apr 19 17:49:29 2007
@@ -812,12 +812,12 @@
@res{'MainKey', 'Key', 'KeyType'} = ($1, $2, $3);
last;
}
- $res{'Message'} = ucfirst( lc $res{'Status'} ) .' passphrase';
+ $res{'Message'} = ucfirst( lc( $res{'Status'} eq 'DONE'? 'GOOD': $res{'Status'} ) ) .' passphrase';
$res{'User'} = ( $user_hint{ $res{'MainKey'} } ||= {} ) if $res{'MainKey'};
if ( exists $res{'User'}->{'EmailAddress'} ) {
- $res{'Message'} .= ' for address '. $res{'User'}->{'EmailAddress'};
+ $res{'Message'} .= ' for '. $res{'User'}->{'EmailAddress'};
} else {
- $res{'Message'} .= ' for key '. $key_id;
+ $res{'Message'} .= ' for '. $key_id;
}
push @res, \%res;
}
@@ -870,7 +870,7 @@
my %res = (
Operation => 'KeyCheck',
Status => 'MISSING',
- Message => ucfirst( $type ) ." key $key is not available",
+ Message => ucfirst( $type ) ." key '0x$key' is not available",
Key => $key,
);
$user_hint{ $key } ||= {};
@@ -885,11 +885,15 @@
Message => 'The signature is good',
);
@res{qw(Key UserString)} = split /\s+/, $args, 2;
+ $res{'Message'} .= ', signed by '. $res{'UserString'};
+
foreach my $line ( @status[ $i .. $#status ] ) {
next unless $line =~ /^TRUST_(\S+)/;
$res{'Trust'} = $1;
last;
}
+ $res{'Message'} .= ', trust level is '. lc( $res{'Trust'} || 'unknown');
+
foreach my $line ( @status[ $i .. $#status ] ) {
next unless $line =~ /^VALIDSIG\s+(.*)/;
@res{ qw(
More information about the Rt-commit
mailing list