Diffusion GnuPG 0e48aa084921

scd: Make SERIALNO --all work correctly and use it.

Authored by werner on Jan 13 2020, 12:08 PM.

Description

scd: Make SERIALNO --all work correctly and use it.

* scd/app.c (maybe_switch_app): Factor reselect code out to ...
(run_reselect): new.
(app_write_learn_status): Tweak diagnostics.
(app_do_with_keygrip): Run reselect if a card has more than one
switchable application.
* agent/call-scd.c (agent_card_serialno): Ditto.
* tools/card-call-scd.c (start_agent): Use option --all with SERIALNO.
(scd_serialno): Ditto.
  • Signed-off-by: Werner Koch <wk@gnupg.org>

Details

Committed
wernerJan 13 2020, 12:12 PM
Parents
rG15028627a165: agent: handle SSH operation by KEYGRIP.
Branches
Unknown
Tags
Unknown