My SSH key does have a password but nonetheless I dislike this window, because it interrupts my usual routine:
$ ssh somehost
<ssh asks me for my passphrase, I realise that I haven't added the key to the ssh-agent yet. I press STRG+C...>
$ ssh-add
<I enter my passphrase into the agent>
$ ssh somehost
<ssh gets the key from the agent>
I also noticed that it seems rather random whether the dialog gets the focus; sometimes the focus just remains on the terminal window, potentially leading users to typing their passphrases in plain text into the terminal window. For me it means that hitting ESC will do nothing, and I have to use the mouse to close the window. That is just plain wrong: I'm forced to use the mouse to close a graphical dialog that pops up while I'm working in the terminal.
I think the possibility to store the passphrase in seahorse is generally a nice feature, but it should not pop up a graphical window in the terminal.
My SSH key does have a password but nonetheless I dislike this window, because it interrupts my usual routine:
$ ssh somehost
<ssh asks me for my passphrase, I realise that I haven't added the key to the ssh-agent yet. I press STRG+C...>
$ ssh-add
<I enter my passphrase into the agent>
$ ssh somehost
<ssh gets the key from the agent>
I also noticed that it seems rather random whether the dialog gets the focus; sometimes the focus just remains on the terminal window, potentially leading users to typing their passphrases in plain text into the terminal window. For me it means that hitting ESC will do nothing, and I have to use the mouse to close the window. That is just plain wrong: I'm forced to use the mouse to close a graphical dialog that pops up while I'm working in the terminal.
I think the possibility to store the passphrase in seahorse is generally a nice feature, but it should not pop up a graphical window in the terminal.