aboutsummaryrefslogtreecommitdiffstats
path: root/g10/trustdb.c
diff options
context:
space:
mode:
Diffstat (limited to 'g10/trustdb.c')
-rw-r--r--g10/trustdb.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/g10/trustdb.c b/g10/trustdb.c
index b36c176ae..7bb015844 100644
--- a/g10/trustdb.c
+++ b/g10/trustdb.c
@@ -909,15 +909,16 @@ update_sigs( TRUSTREC *dir )
if( (sig->sig_class&~3) == 0x10 ) {
rc = check_key_signature( keyblock, node, &i );
if( rc == G10ERR_NO_PUBKEY ) {
- log_info("key %08lX.%lu, uid %02X%02X: "
- "no public key for signature %08lX\n",
+ if( opt.verbose )
+ log_info(_("key %08lX.%lu, uid %02X%02X: "
+ "no public key for signature %08lX\n"),
(ulong)keyid[1], lid, urec.r.uid.namehash[18],
urec.r.uid.namehash[19], (ulong)sig->keyid[1] );
miskey = 1;
}
else if( rc )
- log_error("key %08lX.%lu, uid %02X%02X: "
- "invalid %ssignature: %s\n",
+ log_info(_("key %08lX.%lu, uid %02X%02X: "
+ "invalid %ssignature: %s\n"),
(ulong)keyid[1], lid, urec.r.uid.namehash[18],
urec.r.uid.namehash[19],
i?"self-":"",g10_errstr(rc));
@@ -1520,6 +1521,7 @@ list_trust_path( int max_depth, const char *username )
/****************
* Check the complete trustdb or only the entries for the given username
+ * FIXME: We need a mode which only looks at keys with the MISKEY flag set.
*/
void
check_trustdb( const char *username )