|
|
@ -136,9 +136,9 @@ namespace MediaBrowser.Server.Mac
|
|
|
|
CertificateGenerator.CreateSelfSignCertificatePfx(certPath, certHost, _logger);
|
|
|
|
CertificateGenerator.CreateSelfSignCertificatePfx(certPath, certHost, _logger);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private static MonoEnvironmentInfo GetEnvironmentInfo()
|
|
|
|
private static EnvironmentInfo GetEnvironmentInfo()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
var info = new MonoEnvironmentInfo();
|
|
|
|
var info = new EnvironmentInfo();
|
|
|
|
|
|
|
|
|
|
|
|
var uname = GetUnixName();
|
|
|
|
var uname = GetUnixName();
|
|
|
|
|
|
|
|
|
|
|
@ -155,7 +155,7 @@ namespace MediaBrowser.Server.Mac
|
|
|
|
else if (string.Equals(sysName, "BSD", StringComparison.OrdinalIgnoreCase))
|
|
|
|
else if (string.Equals(sysName, "BSD", StringComparison.OrdinalIgnoreCase))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
//info.OperatingSystem = Startup.Common.OperatingSystem.Bsd;
|
|
|
|
//info.OperatingSystem = Startup.Common.OperatingSystem.Bsd;
|
|
|
|
info.IsBsd = true;
|
|
|
|
//info.IsBsd = true;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
var archX86 = new Regex("(i|I)[3-6]86");
|
|
|
|
var archX86 = new Regex("(i|I)[3-6]86");
|
|
|
@ -303,15 +303,5 @@ namespace MediaBrowser.Server.Mac
|
|
|
|
return true;
|
|
|
|
return true;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public class MonoEnvironmentInfo : EnvironmentInfo
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
public bool IsBsd { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public virtual string GetUserId()
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
return Syscall.getuid().ToString(CultureInfo.InvariantCulture);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|