-
Notifications
You must be signed in to change notification settings - Fork 268
Closed
Description
This is a forwarded issue from the Dotnet CLI repository, I was informed that this issue stems from the NuGet side of things.
The original issue can be seen here: https://github.com/dotnet/cli/issues/2806
Steps to reproduce
- Setup Ubuntu 14.04 instance to test on
- Install latest dotnet runtime
- Create new project as root
- Execute
dotnet restore - Login as another user
- Create new project as other user
- Attempt to execute
dotnet restore - You will see a permission error, attempting to access /tmp/NuGetScratch/lock
Expected behavior
dotnet restore should work as expected and my project's dependencies should be restored.
Actual behavior
dotnet restore attempts to re-use the /tmp/NuGetScratch/lock causing a permissions error and failing out.
Environment data
dotnet --info output:
(Attempting to run dotnet --info yields no helpful information, I ran dotnet --version)
dotnet --version :
.NET Command Line Tools (1.0.0-beta-001598)
Product Information:
Version: 1.0.0-beta-001598
Commit Sha: N/A
Runtime Environment:
OS Name: ubuntu
OS Version: 14.04
OS Platform: Linux
Runtime Id: ubuntu.14.04-x64
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels