SUMMARY When opening an SSH session using a key protected by a passphrase, this passphrase is no longer automatically fetched from KWallet but has to be entered manually. The passphrase is stored under "ksshaskpass - Passwords" however. STEPS TO REPRODUCE 1. open SSH session with a key that needs a passphrase OBSERVED RESULT passphrase has to be entered manually EXPECTED RESULT passphrase should be fetched from KWallet automatically SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20200905 KDE Plasma Version: 5.19.5 KDE Frameworks Version: 5.73.0 Qt Version: 5.15.0 Kernel Version: 5.8.4-1-default OS Type: 64-bit ADDITIONAL INFORMATION Fetching the passphrase automatically worked up until openSUSE Tumbleweed 20200904 which brought KDE Plasma 5.19.5
It was due to Tumbleweed's change from internal ssh binaries in /usr/lib/ to /usr/libexec/, changing that line in the ksshaskpass login script resolves it.
Is there a downstream ticket? I face a similar issue after updating Tumbleweed (SFTP not working in Dolphin), but I am not sure if they are related.
Could be related to the /usr/libexec/ migration. I don't know if there's a downstream bug opened though.