Keepass2 without xsel does not natively use primary X selection

Bug #1824727 reported by Kurt Fitzner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
keepass2 (Ubuntu)
New
Undecided
Unassigned

Bug Description

KeePass2 is a Mono password manager application. It will place usernames and passwords on the clipboard at the request of the user or when certain triggers are met. X has, essentially, three different clipboards though. The primary & secondary selections, and the clipboard. Due to a long-standing limitation of Mono, KeePass2 is only able to access the clipboard yet almost every terminal application in Linuxdom uses the primary selection in order to paste.

KeePass2, as a workaround, is thus capable of using "xsel" to access the primary selection, but only if it's installed. If it's not installed, KeePass2 just silently uses the Mono API which cannot touch the primary selection, and the user is left to wonder why it doesn't work with any terminal.

The non-inclusion of xsel as a required dependency for the keepass2 package is, therefore, a limitation to its functionality that reaches the level of a bug.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.