![]() The file permissions in our cross platform packages were all over the place. Problems included: - Executable text files - Executable MSIL files - Files not readable by world or group In addition to just looking bad, it could cause problems in cases where someone takes the tarballs and copies them to a global location (as root) because now the deps file was not readable by non root users. Add an additional step when setting everything up to put sensible permissions on everything before building os specific packages and tarballs. Fixes #2004 |
||
---|---|---|
.. | ||
Utils | ||
CompileTargets.cs | ||
DebTargets.cs | ||
dotnet-cli-build.xproj | ||
InstallerTargets.cs | ||
MsiTargets.cs | ||
PackageDependencies.cs | ||
PackageTargets.cs | ||
PkgTargets.cs | ||
PrepareTargets.cs | ||
Program.cs | ||
project.json | ||
PublishTargets.cs | ||
TestTargets.cs |