-
Notifications
You must be signed in to change notification settings - Fork 80
Conversation
Thanks a lot @mithodin! We are targeting to release a next major version of browserpass some time soon, which is a complete rewrite and lives in its own repo. I am not planning to make any releases of browserpass from this repo anymore, but I'll make sure to add Brave to the installation script when I get to it :D Your PR will not be forgotten! But please do update me when a stable Brave gets released. |
install.sh
Outdated
else | ||
TARGET_DIR_CHROME="$HOME/.config/google-chrome/NativeMessagingHosts" | ||
TARGET_DIR_CHROMIUM="$HOME/.config/chromium/NativeMessagingHosts" | ||
TARGET_DIR_FIREFOX="$HOME/.mozilla/native-messaging-hosts" | ||
TARGET_DIR_VIVALDI="$HOME/.config/vivaldi/NativeMessagingHosts" | ||
TARGET_DIR_BRAVE="$HOME/.config/BraveSoftware/Brave-Browser-Beta/NativeMessagingHosts" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you please also find out locations for Darwin? I assume OpenBSD and FreeBSD will use the same path as Linux.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No problem. I have updated the script accordingly.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome, thanks man! I'll make sure to ping you when I get to merging this in v3.
@maximbaz A stable Brave version is now out, but moving the Chromium native messaging host JSON to the Brave folder results in forbidden warnings:
Any way forward before the rewrite? |
This sounds like you placed json in a wrong folder, or your json contains an invalid path to browserpass executable. @mithodin have you managed to succeed with stable Brave? |
Works for me with |
I've tried this PR on MacOS and while I'm convinced that the directories are correct, I still get I'm using |
Just to say, this worked for me on Debian Stretch with Brave installed via https://brave-browser.readthedocs.io/en/latest/installing-brave.html#linux. I followed the standard instructions but replacing the I tried to add a comment to the following post but couldn't reply due to permissions, I guess: https://community.brave.com/t/browserpass-browser-extension-for-pass-a-unix-password-manager/28931 Thanks for the PR 👍 |
If using Brave Browser, be sure to:
This will remove the Native Messaging Hosts error when trying to install. Or this is how I did it. |
I have included this in Browserpass v3, thanks again for the PR, if you can test now, please share your feedback in #331 |
The beta version of brave supports chrome extensions now. Therefore, the install script should support brave. This will need to be updated once extension support gets a stable release.
See issue #294.