# # patch "ChangeLog" # from [467d0a7b22f2787a5929eb873c31cec428f18c4a] # to [5e984256d8f460f3b81f6ec914dcdc6a03411985] # # patch "cert.cc" # from [1b665ff961adf486f4a109e9cbd022631556eb9b] # to [0437f6358ca654a4e43b3cf8e4bde2c6920a56c0] # ======================================================================== --- ChangeLog 467d0a7b22f2787a5929eb873c31cec428f18c4a +++ ChangeLog 5e984256d8f460f3b81f6ec914dcdc6a03411985 @@ -1,3 +1,8 @@ +2005-10-11 Matthew Gregan + + * certs.cc (get_user_key): Correct logic in N() test for multiple + keys. Resolves bug reported by Malte Thoma. + 2005-10-10 Timothy Brownawell Make netsync shutdown work properly. ======================================================================== --- cert.cc 1b665ff961adf486f4a109e9cbd022631556eb9b +++ cert.cc 0437f6358ca654a4e43b3cf8e4bde2c6920a56c0 @@ -458,7 +458,7 @@ app.keys.get_keys(all_privkeys); N(!all_privkeys.empty(), F("you have no private key to make signatures with\n" "perhaps you need to 'genkey '")); - N(all_privkeys.size() > 1, + N(all_privkeys.size() == 1, F("you have multiple private keys\n" "pick one to use for signatures by adding '-k' to your command")); key = all_privkeys[0];