agent: If a Label is make sure that label is part of the prompt.
authorWerner Koch <wk@gnupg.org>
Tue, 7 May 2019 09:50:38 +0000 (11:50 +0200)
committerWerner Koch <wk@gnupg.org>
Tue, 7 May 2019 09:50:38 +0000 (11:50 +0200)
commit69e0b080f06b66eee96327617c6fbffe8a88d586
tree2b7d104e84d71ee8ea01be3dd56e1220fa81c20d
parent5388537806411c19ea84db8c4419f410be9ac616
agent: If a Label is make sure that label is part of the prompt.

* agent/findkey.c (has_comment_expando): New.
(agent_key_from_file): Modify DESC_TEXT.
--

A Label entry in the keyfile is always set manually and thus we can
assume that the user wants to have this label in the prompt.  In case
the prompt template does not demand a comment this patch appends a
comment to thhe template.  This is a common case for on-disk keys used
by gpg.

Signed-off-by: Werner Koch <wk@gnupg.org>
agent/findkey.c