>From "Alfred Peng" <Alfred.Peng at Sun.COM>, August 07, 2009 2:40 AM:

> On 08/ 7/09 04:12 PM, Hugh McIntyre wrote:
>> 2.  Solaris ships with SOUP_SESSION_SSL_CA_FILE set to /dev/null (HTTPS
>> disabled) but with documentation saying that users can call
>> g_object_set(..., SOUP_SESSION_SSL_CA_FILE, ...) to define either a
>> valid CA file to enable support with checking or reset to NULL which
>> seems to be claimed to turn checking back off.  (Details in the link 
>> above).
>
> Option #2 looks good to me. I'll add those to the manual page if people
> agree with this.

I agree. This option seems sane to me, as well, as long as consumers of 
WebKit can *easily* change this. i.e. The man page needs to have an explicit 
example as to how to enable the CA file (or /dev/null).

If no other platform has considered the security implications yet, it's 
quite viable whatever gets done here will be used as the reference 
elsewhere. Therefore, it's vital that what differs ought to be explicitly 
and obviously defined. This will also help porters with quickly (minimal 
effort beyond configure && make && make install) achieving "feature-parity" 
on OpenSolaris when porting things which rely upon WebKit.

Just my two cents, but as I am awaiting integration of WebKit so that I can 
port a couple of things which depend on it, I thought now would be the time 
to chime in. :)

Warmest,

--Matt

-- 
Matt Lewandowsky
Greenviolet
http://greenviolet.net/ 


Reply via email to