<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Jan 20, 2015 at 4:40 PM, Alexander Köplinger <span dir="ltr"><<a href="mailto:alex.koeplinger@outlook.com" target="_blank">alex.koeplinger@outlook.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><div dir="ltr"><font color="#000000" face="Calibri,sans-serif">I always thought OSX used the system cert store anyway and this was just a Linux "issue"?</font></div></div></blockquote><div><br></div><div>The most common use of the certificate stores is to establish trust (or not) with a web host (i.e. https). In such case OSX (and iOS and Android) are delegating the trust decision to the operating system _without_ accessing any mono stores. IOW you should get the same decision from Mono that Safari would have.</div><div><br></div><div>If you use the .NET API, like X509Chain, then it will still be using Mono's managed implementation - which depends on mono's certificate stores (and tools).</div><div><br></div><div>Sebastien</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div dir="ltr"><br><font color="#000000" face="Calibri,sans-serif"></font> <br><font color="#000000" face="Calibri,sans-serif">-- Alex <br></font><br> <br><div><hr>From: <a href="mailto:edward.harvey.mono@clevertrove.com" target="_blank">edward.harvey.mono@clevertrove.com</a><br>To: <a href="mailto:mono-devel-list@lists.ximian.com" target="_blank">mono-devel-list@lists.ximian.com</a><br>Date: Tue, 20 Jan 2015 12:01:31 +0000<br>Subject: [Mono-dev] cert-sync<div><div class="h5"><br><br>






<div>
<p>> From: <a href="mailto:mono-devel-list-bounces@lists.ximian.com" target="_blank">mono-devel-list-bounces@lists.ximian.com</a> [mailto:<a href="mailto:mono-devel-list-" target="_blank">mono-devel-list-</a></p>
<p>> <a href="mailto:bounces@lists.ximian.com" target="_blank">bounces@lists.ximian.com</a>] On Behalf Of Jo Shields</p>
<p>> </p>
<p>> Mono 3.12 will ship with a new tool, cert-sync,</p>
<p>> which populates the root CA store from a static concatenated file.</p>
<p>> This will be executed on package install on Linux</p>
<p> </p>
<p>Thanks Jo,</p>
<p> </p>
<p>It looks like it does the same job as mozroots, but pulls from the concatenated file instead of downloading from mozilla.  That file should be available on most (if not all) linuxes, but ... Any plans to support OSX?  And/or mobile devices?</p>
<p> </p>
<p>If the presence of root certs is not automated on *all* platforms running mono, then the application developer is still required to programatically run mozroots anyway.</p>
<p> </p>
<p>Automating the process into the installation package is a really nice improvement.  Even if cert-sync won't work on OSX due to having no concatenated file available, can mozroots be automated into the OSX mono installer?</p>
<p> </p>
</div>


<br></div></div>_______________________________________________
Mono-devel-list mailing list
<a href="mailto:Mono-devel-list@lists.ximian.com" target="_blank">Mono-devel-list@lists.ximian.com</a>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a></div>                                       </div></div>
<br>_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
<br></blockquote></div><br></div></div>