Auto-connecting hardware-observe and u2f-devices for proton-pass

Hi, I recently made a snap for Proton Pass. The listing is under proton-pass (currently only a beta release, since I’m trying to test the snap before releasing it) and the repository is currently at pedro-avalos/proton-pass-snap. I would like to get the security key functionality to work out of the box, and that requires u2f-devices. I also noticed that Proton Pass seems to rely on reading files under /sys/devices etc. to detect the security keys in the first place; when I enable both hardware-observe and u2f-devices, the errors go away and the security keys work out of the box. Please let me know if the snap could auto-connect both of these, or (if you deem hardware-observe should not auto-connect) if you have an alternative way of getting the security key detection working. Let me know if you need anything else.

+1 from me for auto-connect of u2f-devices and hardware-observe for proton-pass - the use of U2F hardware tokens is part of the standard functionality for this snap so access to both u2f-devices and hardware-observe seems entirely appropriate and reasonable.

+1 from me as well for auto-connect the u2f-devices and hardware-observe interfaces given the reasoning above and the purpose of the proton-pass snap.

+2 votes for, 0 votes against, granting auto-connect of interfaces u2f-devices and hardware-observe to snap proton-pass. This is now live.

1 Like