Firejail profile request for vesktop netblue30/firejail#1139 (comment)
I've installed vesktop-bin for creating/testing a profile for vesktop. Here are instructions to test that on your system with Firejail 0.9.72
.
(1) Copy vesktop.profile
to your ~/.config/firejail
directory (which might need to be created if that doesn't exist).
(2) Check if your kernel supports unprivileged user namespaces
:
$ unshare -U echo enabled
If that outputs enabled
, you can activate extra sandbox hardenings by additionally placing electron.local
in ~/.config/firejail
.
IMPORTANT
I only tested this superficially, so there might be additional things needed. But vesktop did start properly, including tray support. If someone who actively uses Discord can confirm the vesktop profile is functional (screen sharing, opening links with Firefox etcetera) we can bring it in on the next Firejail release.
Regards
Thanks for your help!
Unfortunately, I'm having trouble launching the app for some reason. It seems like firejail can't seem to find vesktop despite the fact its clearly installed both in
/bin/vesktop
and/usr/bin/vesktop
.with
--debug
I can see its searching for it but having issues:I am on firejail
0.9.72
: