Subject: | _auth_identity prompting for key password when file does not exist. |
in my environment, ~/.ssh/id_dsa does not exist. However if I turn on
debug, I get this:
host: Trying pubkey authentication with key
file '/home/username/.ssh/id_dsa'
Enter passphrase for keyfile '/home/username/.ssh/id_dsa':
host: Loading private key failed.
I'm having a little trouble following the code, but I think you need an
or in this line
$key = Net::SSH::Perl::Key->read_private_pem($auth_file, '',
\$ssh->{datafellows});
or you need to alter NSP::Key->read_private_pem