From f932be139575af7b98659e836eff7668010d6f2e Mon Sep 17 00:00:00 2001 From: JustArchi Date: Wed, 2 Aug 2017 19:00:27 +0200 Subject: [PATCH] Keep original dotnet permissions Dotnet uses rwx-rw-rw --- ArchiSteamFarm/ASF.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ArchiSteamFarm/ASF.cs b/ArchiSteamFarm/ASF.cs index c369c4019..a0f835ec3 100644 --- a/ArchiSteamFarm/ASF.cs +++ b/ArchiSteamFarm/ASF.cs @@ -215,8 +215,8 @@ namespace ArchiSteamFarm { string executable = Path.Combine(targetDirectory, SharedInfo.AssemblyName); if (File.Exists(executable)) { if (UnixFileSystemInfo.TryGetFileSystemEntry(executable, out UnixFileSystemInfo entry)) { - if (!entry.FileAccessPermissions.HasFlag(FileAccessPermissions.UserExecute) || !entry.FileAccessPermissions.HasFlag(FileAccessPermissions.GroupExecute) || !entry.FileAccessPermissions.HasFlag(FileAccessPermissions.OtherExecute)) { - entry.FileAccessPermissions = entry.FileAccessPermissions | FileAccessPermissions.UserExecute | FileAccessPermissions.GroupExecute | FileAccessPermissions.OtherExecute; + if (!entry.FileAccessPermissions.HasFlag(FileAccessPermissions.UserExecute)) { + entry.FileAccessPermissions = entry.FileAccessPermissions | FileAccessPermissions.UserExecute; } } }