Index: sshconnect.c =================================================================== RCS file: /home/ncvs/src/crypto/openssh/sshconnect.c,v retrieving revision 1.17 diff -u -r1.17 sshconnect.c --- sshconnect.c 2001/05/04 04:37:49 1.17 +++ sshconnect.c 2001/07/18 21:06:11 @@ -672,7 +724,10 @@ * If strict host key checking is in use, the user will have * to edit the key manually and we can only abort. */ - if (options.strict_host_key_checking) + if (options.strict_host_key_checking == 2) { + if (!read_yes_or_no("Do you want to continue connecting in spite of the changed key (yes/no)? ", -1)) + fatal("Connection aborted by user."); + } else if (options.strict_host_key_checking) fatal("%s host key for %.200s has changed and you have requested strict checking.", type, host); /*