From 4160ef90a1b1b778c735f31f98a6966ba3b3ea90 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Tue, 12 Aug 2014 10:36:30 +0200 Subject: [PATCH] gpgme-tool: Print fingerprint and keyid with keyservers. * src/gpgme-tool.c (cmd_keylist): Print keyid. Print FPR only if available. --- src/gpgme-tool.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gpgme-tool.c b/src/gpgme-tool.c index e1fd9832..d42179bd 100644 --- a/src/gpgme-tool.c +++ b/src/gpgme-tool.c @@ -3305,7 +3305,9 @@ cmd_keylist (assuan_context_t ctx, char *line) while (subkey) { result_xml_tag_start (&state, "subkey", NULL); /* FIXME: more data */ - result_add_fpr (&state, "fpr", subkey->fpr); + result_add_keyid (&state, "keyid", subkey->keyid); + if (subkey->fpr) + result_add_fpr (&state, "fpr", subkey->fpr); result_add_value (&state, "secret", subkey->secret); result_add_value (&state, "is_cardkey", subkey->is_cardkey); if (subkey->card_number)