aboutsummaryrefslogtreecommitdiffstats
path: root/g10/keyedit.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2009-02-09 11:09:57 +0000
committerWerner Koch <[email protected]>2009-02-09 11:09:57 +0000
commit02890eedd8d5dec863f17933d9879382d407278f (patch)
tree9cf7ca9ebce8e238a3e62675e6725582fb440de6 /g10/keyedit.c
parentChange default gpgsm cipher back to 3DES. (diff)
downloadgnupg-02890eedd8d5dec863f17933d9879382d407278f.tar.gz
gnupg-02890eedd8d5dec863f17933d9879382d407278f.zip
Fix bug#998.
Diffstat (limited to '')
-rw-r--r--g10/keyedit.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/g10/keyedit.c b/g10/keyedit.c
index fd9f23b20..b0d59f66a 100644
--- a/g10/keyedit.c
+++ b/g10/keyedit.c
@@ -2522,6 +2522,17 @@ show_key_with_all_names_colon (KBNODE keyblock)
&& !(opt.fast_list_mode || opt.no_expensive_trust_checks ))
putchar(get_ownertrust_info (pk));
putchar(':');
+ putchar (':');
+ putchar (':');
+ /* Print capabilities. */
+ if ( (pk->pubkey_usage & PUBKEY_USAGE_ENC) )
+ putchar ('e');
+ if ( (pk->pubkey_usage & PUBKEY_USAGE_SIG) )
+ putchar ('s');
+ if ( (pk->pubkey_usage & PUBKEY_USAGE_CERT) )
+ putchar ('c');
+ if ( (pk->pubkey_usage & PUBKEY_USAGE_AUTH) )
+ putchar ('a');
putchar('\n');
print_fingerprint (pk, NULL, 0);