On Mon, Sep 29, 2014 at 6:37 PM, Hisham Muhammad <his...@gobolinux.org>
wrote:

> On 29 September 2014 18:17, Lucas C. Villa Real <luca...@gobolinux.org>
> wrote:
> > On Mon, Sep 29, 2014 at 6:05 PM, Hisham Muhammad <his...@gobolinux.org>
> > wrote:
> >>
> >> On 29 September 2014 17:26, Lucas C. Villa Real <luca...@gobolinux.org>
> >> wrote:
> >> > On Mon, Sep 29, 2014 at 4:41 PM, Hisham Muhammad <
> his...@gobolinux.org>
> >> > wrote:
> >> >>
> >> >> Hi,
> >> >>
> >> >> I've been getting lots of "invalid certificate" errors from curl and
> >> >> wget lately. The reason is because I didn't have the CA-Certificates
> >> >> package in my system.
> >> >>
> >> >> I installed it (had to build Golang in the process!) but then I had
> >> >> some trouble to get curl and wget to find the certificates.
> >> >>
> >> >> I rebuilt Curl using --with-ca-path to make it point to /usr/lib/ssl,
> >> >> and now Curl is happy.
> >> >>
> >> >> For Wget, it gets the default path from OpenSSL. I noticed then that
> >> >> OpenSSL is configured so that "openssldir" points to
> >> >> /Programs/OpenSSL/Settings/ssl (it's a configure flag:
> >> >> "--openssldir=$settings_target/ssl" ).
> >> >>
> >> >> I'm thinking of moving that to "/usr/lib/ssl", so that certificates
> >> >> installed by the CA-Certificates package are found. (This is closer
> to
> >> >> the default from upstream, /usr/local/ssl — it doesn't seem to be an
> >> >> etc-style path.)
> >> >>
> >> >> I'm sending this message before I upload the recipe because this may
> >> >> have consequences with existing installations that installed custom
> >> >> certificates at Settings/ssl/certs... you may need to use openssl.cnf
> >> >> to make it find them there.
> >> >>
> >> >> Does anyone have any objection to this change?
> >> >
> >> >
> >> > None from my side.
> >>
> >>
> >> All right then, uploading recipes. With the latest CA-Certificates,
> >> OpenSSL, Curl and Wget one should get rid of any certificate
> >> complaints. (Perhaps this will make even Git happy too. I've been
> >> using `export GIT_SSL_NO_VERIFY=true` to get stuff from github...)
> >>
> >
> > Hopefully. That workaround for git has even been introduced on Compile a
> > while ago..
>
> Looks like it! :)
>
> hisham@pointer ~/bloblo]unset GIT_SSL_NO_VERIFY
> hisham@pointer ~/bloblo]git clone https://github.com/hishamhm/datafile
> Cloning into 'datafile'...
> remote: Counting objects: 102, done.
> remote: Total 102 (delta 0), reused 0 (delta 0)
> Receiving objects: 100% (102/102), 14.28 KiB | 0 bytes/s, done.
> Resolving deltas: 100% (44/44), done.
> Checking connectivity... done
> hisham@pointer ~/bloblo]
>

Cool! Thanks heaps!

Lucas
_______________________________________________
gobolinux-devel mailing list
gobolinux-devel@lists.gobolinux.org
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel

Reply via email to