[Bug 15704] crypt32: chain.ok test fails in OpenSolaris

wine-bugs at winehq.org wine-bugs at winehq.org
Wed May 6 14:29:50 CDT 2009


http://bugs.winehq.org/show_bug.cgi?id=15704





--- Comment #14 from Ivan Kalvachev <iive at yahoo.com>  2009-05-06 14:29:50 ---
(In reply to comment #12)
> Sure.  If I required these things to be installed, I would have marked this
> invalid.  It's a valid bug.  There are two ways to approach it:
> 1) Make the test succeed even in the absence of the verisign root cert.
> 2) Find the correct location of root certs on Solaris/PC-BSD, and support them
> in crypt32.

1) Is just workaround, not real fix. It may hide real bug and give false
positive/negative.

2) Is not solution at all because my distribution do not have such
certificates, it will not have them in future, nor there is reason to have them
at all. Once again, this is GNU/Linux not some Solaris or BSD.

Just assume that there are no global installed .crt and try to make the test
work in that case.
What I find as good solutions are:

3) Put some .crt in the same directory as the test program and fallback to that
directory as last resort. This way crypt32 would always have something to test.

4) Make crypt32 check ~/.wine/certs/ and give recommendation how to find and
put some IE certs there.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list