# # # patch "keys.cc" # from [ca4dcc435354d1e1be3ee25a4d0a518b1d9c8684] # to [915404dc8265b4484d1a727ad62a9122dfd05f80] # ============================================================ --- keys.cc ca4dcc435354d1e1be3ee25a4d0a518b1d9c8684 +++ keys.cc 915404dc8265b4484d1a727ad62a9122dfd05f80 @@ -376,6 +376,7 @@ make_signature(app_state & app, if (!pub_key) throw informative_failure("Failed to get RSA verifying key"); + E(ssh_keys.size() > 0, F("make_signature: no rsa keys received from ssh-agent")); for (vector::const_iterator si = ssh_keys.begin(); si != ssh_keys.end(); ++si) { if ((*pub_key).get_e() == (*si).get_e()