From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: curl_ca_bundle, and gnurl? Date: Fri, 30 Sep 2016 14:12:59 +0000 Message-ID: <87d1jllbmc.fsf@we.make.ritual.n0.is> References: <86fuoiwbfq.fsf@gmail.com> <87shshsw3w.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40642) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpyYt-0004Kx-EZ for help-guix@gnu.org; Fri, 30 Sep 2016 10:13:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bpyYo-0007YB-Eg for help-guix@gnu.org; Fri, 30 Sep 2016 10:13:14 -0400 Received: from aibo.runbox.com ([91.220.196.211]:34256) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpyYo-0007Xa-6v for help-guix@gnu.org; Fri, 30 Sep 2016 10:13:10 -0400 In-Reply-To: <87shshsw3w.fsf@elephly.net> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Ricardo Wurmus , myglc2 Cc: help-guix@gnu.org Ricardo Wurmus writes: > myglc2 writes: > >> With GuixSD user config ... …… >> ) > > You forgot to actually add “nss-certs” to the manifest. After adding > “nss-certs” you need to set the environment variable CURL_CA_BUNDLE: > > export CURL_CA_BUNDLE=/home/rekado/.myglc2-profile/etc/ssl/certs/ca-certificates.crt > > (I only recently patched r-curl to respect this environment variable. > We should patch libcurl so that all packages using libcurl understand > it.) > I wonder if we need this for gnurl or if the code base of gnurl is still curl-like enough that it respects the variable.. last time I tried gnurl as a user on its own (which is *not* the intended use) was on Gentoo. Gnurl is afaik not (yet) a gnu project and requires no sync with the gnu descriptions.. I should add this to the description. But can you share some insights why curl requires this? For gnurl I rely on its test suite, but I think curl does not complain about the missing CURL_CA_BUNDLE in its test suite either, or does it? And if gnurl should require this, how could I fix gnurl (not the package description in guix) to drop this strange behavior if it is possible at all? > > ~~ Ricardo > > >