-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Question: pywalfox with firejail #60
Comments
I am glad you like it! The native messaging host is installed to |
Thanks for your help! It looks like firejail also restricts some /bin access and does dbus sandboxing as well. Are there any external programs that pywalfox depends on that should be whitelisted? And I don't know anything about dbus. I assume pywalfox is using dbus for communication with the api? Would there be a name that could be whitelisted? The firejail dbus allow statements look like this, for example:
If I can get this working I'll post my firefox.local profile here to help anyone else that may use pywalfox & firejail. |
Pywalfox is dependent on the executable that you (probably) installed from pip. I suppose
Any communicaton between the native app and the extension is managed entirely by Firefox. I believe the native app is spawned as a child process of Firefox (so I guess that does not need any extra configuration?). |
Got it--phew! Thanks again for your pointers. Firejail default blocks all of python3. Here are the magic lines: ~/.config/firejail/firefox.local
|
@hexive Does that still work for you? I get a pywalfox popup page that the native messenger is outdated (even though pywalfox works without firejail). |
Thanks for pywalfox it's great!
I use the firejail sandboxing app with firefox. Would you happen to know what directories I would need to whitelist for pywalfox to work properly?
Thanks in advance.
The text was updated successfully, but these errors were encountered: