Description of problem: ksshaskpass is a KDE-specific program, as 1) it depends on KDE Wallet 2) GNOME's gnome-keyring-daemon already manages SSH keyrings However, it ships a desktop file that shows up in the GNOME menu. From the content of the desktop file, it looks like it should be removed altogether; if the desktop entry is kept visible in KDE, though, it should have OnlyShowIn=KDE Version-Release number of selected component (if applicable): ksshaskpass-0.5.1-1.fc10 How reproducible: Always Steps to Reproduce: 1. Log on to GNOME 2. Look under Internet section Actual results: kde4/ksshaskpass.desktop is displayed as "SSH Askpass". When launched, it actually runs ssh-add! Looks to be a left over from the original ssh-askpass source. Expected results: No desktop file, or a desktop file that is KDE-specific and calls ksshaskpass Additional info:
Created attachment 337182 [details] Improve desktop entry I agree that the desktop entry would be better off just removed altogether. But in case you decide to keep it, I suggest a few additional improvements to the desktop entry: improve Name, GenericName and Comment, fix missing icon in KDE only setups, see attached patch.
Sorry for not replying earlier. I'd rather keep the desktop file because the KDE4 tool to add applications on startup is looking for desktop files, but I applied Ville's patch. Thanks to both of you.
ksshaskpass-0.5.1-3.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/ksshaskpass-0.5.1-3.fc10
ksshaskpass-0.5.1-3.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.