3 instantiations of PosixPermissions
NuGet.Common (3)
Migrations\Migration1.cs (1)
188
return new
PosixPermissions
(permissions);
Migrations\PosixPermissions.cs (2)
26
return new
PosixPermissions
(mode);
38
return new
PosixPermissions
(mode);
16 references to PosixPermissions
NuGet.Common (16)
Migrations\Migration1.cs (12)
28
PosixPermissions
umask = GetUmask();
50
internal static void EnsureExpectedPermissions(HashSet<string> pathsToCheck,
PosixPermissions
umask)
124
PosixPermissions
umask =
PosixPermissions
.Parse("077");
132
internal static void EnsureConfigFilePermissions(string directory,
PosixPermissions
umask)
145
private static
PosixPermissions
GetUmask()
148
PosixPermissions
umask =
PosixPermissions
.Parse(output!);
152
private static void FixPermissions(string path,
PosixPermissions
umask)
154
PosixPermissions
? permissions = GetPermissions(path);
162
PosixPermissions
correctedPermissions = permissions.Value.WithUmask(umask);
168
internal static
PosixPermissions
? GetPermissions(string path)
Migrations\PosixPermissions.cs (4)
23
public static
PosixPermissions
Parse(string input)
29
public bool SatisfiesUmask(
PosixPermissions
umask)
35
public
PosixPermissions
WithUmask(
PosixPermissions
umask)