dotnet / dotnet/cli-lab

Running dotnet tool install dotnet-core-uninstall installs "something"

Open
#227 1 comment 0 reactions 0 assignees View on GitHub
Area-Uninstall-Tool
Dominant language
C#
Stars
774
Forks
72
Avg merge
1d 23h
Merged PRs (30d)
2

Description

Hello all,

Currently if you run `dotnet tool install dotnet-core-uninstall`, the command will install something which replies "Hello World!" to all commands.

The package is not listed on nuget.org, so I believe it has been somehow unlisted, which brings us to the second issue: is it possible that dotnet tool install installs unlisted packages?

The primary issue I see is in the naming of the ".NET Uninstall Tool" which manages to be misleading in that it is easy to think it is a dotnet tool, but it is not.

To make it more clear that this is not the expected tool, and also not a form of waterhole poisoning, it would be nice to have this unlisted package say something along the lines of "Thank you for downloading the dotnet-core-uninstall tool. Due to technical reasons this tool is now distributed as an msi, available at ."

Even better, dotnet tool install should _not_ install unlisted packages.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.