3 ms·
NET Core RC2 phones home and logs your command line arguments
Source: https://github.com/dotnet/cli/pull/2145
Major violations of privacy happening in the .NET Core RC2 release. If you have anything even vaguely sensitive in your build scripts you may be in violation of your company's privacy rules. I expect massive lashback when this gets into the public eye but in the mean time be very careful using .NET Core RC2 in any sensitive projects.
Quotes from the first link:
"We collect the following pieces of data:
* The command being used (e.g. "build", "restore")
* Arguments passed to the command
* ExitCode of the command
* For test projects, the test runner being used
* Timestamp of invocation
* Details about the project commands are invoked on
* Framework used
* If RIDs are present in the "runtimes" node
* The CLI version being used"
- Renner1 10y agoClickable link: https://github.com/dotnet/cli/pull/2145 https://github.com/dotnet/cli/pull/2145 Sorry, I should have made the thread link directly to that issue.
- brudgers 10y agoI don't find it surprising that release candidates for an operating system are heavily instrumented. The goal of a release candidate is to find problems that didn't surface in the alpha and beta testing stages. Those will tend to be subtle corner cases. Going further, phoning home is industry standard these days. Not just for Google or Apple operating systems but even Linux distros: e.g. Ubuntu. I'm not saying it's right, just that it is not unique to Microsoft.