mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #3545] vscode: need help blocking spying #2227
Labels
No labels
LTS merge
LTS merge
bug
bug
converted-to-discussion
doc-todo
documentation
duplicate
enhancement
file-transfer
firecfg
firejail-in-firejail
firetools
graphics
help wanted
information_old
installation
invalid
modif
moved
needinfo
networking
notabug
notourbug
old-version
overlayfs
packaging
profile-request
pull-request
question
question_old
removal
runtime-permissions
sandbox-ipc
security
stale
wiki
wiki
wontfix
wordpress
workaround
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/firejail#2227
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @medmedin2014 on GitHub (Jul 24, 2020).
Original GitHub issue: https://github.com/netblue30/firejail/issues/3545
I'm new to firejail, can anyone please help me find a strict profile that can stop VScode (with C# extension installed and using dotnet core) from connecting to internet and sent collected data, because even if I disable all telemetry/upgrade options and disabled extensions upgrades I still see established connections from the editor to the outside.
I know this is not a bug but I couldn't find any clear/reliable procedure to do it.
@rusty-snake commented on GitHub (Jul 24, 2020):
https://github.com/netblue30/firejail/wiki/Frequently-Asked-Questions#how-do-i-run-vlc-in-a-sandbox-without-network-access
So just add
net noneto code.local (not sure if code or vscodium or code-oss is used by you, but code.local should cover all)@medmedin2014 commented on GitHub (Jul 24, 2020):
@rusty-snake Thanks for your kind and useful reply, I applied the modification and now I'm monitoring the editor. I really don't like the obsession of Microsoft to implement spying tools in every software they create. Thankfully we have a great tools like Firejail and Linux to avoid them from logging our privacy on internet.
@rusty-snake commented on GitHub (Jul 24, 2020):
Established connections must not be spying, the can also be update.
@bbhtt commented on GitHub (Jul 24, 2020):
@ med ... Take a look at issue 54354 on their repo and the linked issues therein,if you haven't.
@SkewedZeppelin commented on GitHub (Jul 24, 2020):
You can always use another editor/IDE :)
@medmedin2014 commented on GitHub (Jul 24, 2020):
@SkewedZeppelin The problem for us who want to debug C# code running on dotnet core on Linux, there is no solid/better alternative other than VSCode.
@medmedin2014 commented on GitHub (Jul 24, 2020):
@kortewegdevries Already done, but there is other parts not known (or cannot be controlled) that leak and sent data to M$, I suspect the C# extension created by M$ and which provide their property debugger for C# language. And there are also their dotnet core runtime which requires setting DOTNET_CLI_TELEMETRY_OPTOUT environment variable to 1 to disable the telemetry, which I suspect if it's completely disabled.
@Fred-Barclay commented on GitHub (Jul 25, 2020):
Side note: I personally don't mind a little bit of telemetry going back to MS because I believe VS Code keeps improving because of it... but definitely I'd recommend you look at vscodium/code-oss! I believe you can easily turn off all potential monitoring with these...