keepassxreboot / keepassxc-browser

KeePassXC Browser Extension
GNU General Public License v3.0
1.72k stars 177 forks source link

Use on modern chromebook with "crostini" linux? #785

Open westmj opened 4 years ago

westmj commented 4 years ago

I understand that chromebook OS is not supported, but with recent "crostini" accessing linux apps, and the keepassxc running as a linux app, can it communicate with the Chrome browser running under ChromeOS? I have it running well with crouton, but I think there is some security that may prevent communication in crostini, note for example the filesystem "Linux Files"-> keepass.kbdx that provides the crostini files...

Can I do this with the proxy?

Thanks.

droidmonkey commented 4 years ago

YMMV but we do not know and don't intend to make it official at this time.

westmj commented 4 years ago

Well, unofficially, any hints please? Maybe tomorrow? ;-)

droidmonkey commented 4 years ago

I haven't the foggiest clue

wepanx commented 2 years ago

Installing KeePassXC in crostini (chrome os linux container) works. Installing KeePassXC browser extension in Chrome Os's Chrome browser works. However, communication fails as afaik Chrome OS simply does not support custom Native Messaging Hosts.

=> A fallback possibility to a simple TCP connection or something similar would be great. Chrome OS without KeePassXC feels like stone age. :(

ernani commented 1 year ago

That's the same type of problem I have here, both work fine but I can't communicate.

Any way to circumvent this with a web-socket approach? Those can still be encrypted and communicate well.

Linux is reachable via penguin.termina.linux.test host name and a particular port of your wish.

wepanx commented 1 year ago

any plans on this? I'd be happy to test :-) password handling on chrome os is a huge pain :-\

linuxmaniac commented 1 year ago

Just my two cents: you can always install firefox inside the same linux container and every works fine.