Add Linux tor support (not working yet.)
ADD
WalletWasabi/TorDaemons/tor-linux64.zip
WalletWasabi/TorDaemons/tor-linux64.zip
Binary files /dev/null and b/WalletWasabi/TorDaemons/tor-linux64.zip differ

MODIFY
WalletWasabi/TorSocks5/TorProcessManager.cs
WalletWasabi/TorSocks5/TorProcessManager.cs
@@ -72,6 +72,18 @@ namespace WalletWasabi.TorSocks5
ZipFile.ExtractToDirectory(Path.Combine(torDaemonsDir, "tor-win32.zip"), torDir);
}
}
+ else if (RuntimeInformation.IsOSPlatform(OSPlatform.Linux))
+ {
+ try
+ {
+ ZipFile.ExtractToDirectory(Path.Combine(torDaemonsDir, "tor-linux64.zip"), torDir);
+ }
+ catch (UnauthorizedAccessException)
+ {
+ await Task.Delay(100);
+ ZipFile.ExtractToDirectory(Path.Combine(torDaemonsDir, "tor-linux64.zip"), torDir);
+ }
+ }
else
{
throw new NotImplementedException();

Add Linux tor support (not working yet.)