GNOME Bugzilla – Bug 577710
Cannot copy new WEP key over existing key
Last modified: 2009-10-15 00:56:34 UTC
Open Seahorse and select the Passwords tab. Double-click Network secret for <ssid>/wep-key0 Expand "Password:" Copy a new WEP key to the clipboard from some other program. Attempt to paste it into the "Password:" field. Neither ctrl-v/shift-ins, nor X middle-mouse paste will add data to this field, but one can manually type into it. It would be far more convenient to be able to paste into this field than it is to manually type out a 128-bit HEX key. Other information:
*** This bug has been marked as a duplicate of bug 573689 ***
I contest that this is a duplicate of bug 573689. That bug refers to copying the WEP key FROM Seahorse (to be pasted elsewhere). I can understand the reasoning behind disallowing that. This bug is in regards to pasting IN a WEP key to Seahorse that is already in your clipboard.
I'm choosing to fix these three bugs (see the other dup) by making sure you can cut and paste into the password field. If you can paste into it, there's no further risk by being able to copy out of it.
GTK 2.18 now has a GtkEntryModel for its GtkEntry in the latest version. If we can depend on that we can drop our own secure entry thing. This will fix problems with accessibility too. I'll be working on this for gnome-keyring once we branch for gnome-2-28. I imagine the code would be very similar for seahorse.
That's what I was thinking about.