gopasspw / gopass-jsonapi

Gopass Browser Bindings
MIT License
48 stars 17 forks source link

does not work on flatpack / snap installations #82

Open jerger opened 1 year ago

jerger commented 1 year ago

Summary

while new ubuntu head toward firefox as snap (unfortunately) gopass-jsonapi does not work on flatpack / snap installations

Steps To Reproduce

  1. sudo dpkg -i gopass-jsonapi_1.11.1_linux_amd64.deb
  2. gopass-jsonapi configure
  3. choose firefox
  4. try out gopass-bridge on firefox -> shows no connection

Environment

vanilla xubuntu22.04

Additional context

I assume, storing native messaging host file at .mozilla/native-messaging-hosts/com.justwatch.gopass.json is not the correct location for snap / flatpack?

dominikschulz commented 1 year ago

Flatpack and snap seem like a terrible idea to me.

At least in their current form.

IIUC using native extensions with snap is not yet possible at all.

jerger commented 1 year ago

Yes I totally agree, but while using ubuntu there is no really good alternative ...

dominikschulz commented 1 year ago

IIUC this does affect other extensions as well and so far they don't seem to have a good solution (but personally I'm not following closely as one can e.g. just get Chrome as a deb).

Any ideas are very welcome.

skewballfox commented 1 year ago

flatpak side, I don't believe it's currently possible. Here's a relevant PR in the works that could change that