[haiku-bugs] Re: [Haiku] #7707: Github's SSL Cert does not work in Git/Wget

  • From: "aperture" <trac@xxxxxxxxxxxx>
  • Date: Thu, 05 Jan 2012 13:09:32 -0000

#7707: Github's SSL Cert does not work in Git/Wget
----------------------------------+----------------------------
   Reporter:  jrabbit             |      Owner:  scottmc
       Type:  bug                 |     Status:  assigned
   Priority:  blocker             |  Milestone:  R1/alpha3
  Component:  Network & Internet  |    Version:  R1/Development
 Resolution:                      |   Keywords:  ssl, github
 Blocked By:                      |   Blocking:
Has a Patch:  0                   |   Platform:  All
----------------------------------+----------------------------

Comment (by aperture):

 The problem is related to openssl, not git or wget. Openssl locates itself
 under Gentoo standards (using haikuporter or Haiku) in
 /boot/common/data/ssl, while the regular cacert files are located in
 /boot/common/ssl , thus having the issue of not finding the right file.

   Adding the line of code will fix the issue, but inevitably we still have
 two ssl files, one in the commmon directory, one in the data directory.
 The only folder in the common directory is certs with that cacert.pem
 file, suggesting it was a fix at some time. Since many applications depend
 on it (Webpositive, IRC), we cannot simply move it without causing
 disruption. Openssl can be configured to live in that folder, but openssl
 imposes its own certs.pem file to look for, which I cannot see any
 configuration for in compiling the program. The most probable course of
 action is moving openssl and having it recognize cacert as cert. wget and
 git would still work when depending on openssl.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/7707#comment:12>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: