From mboxrd@z Thu Jan 1 00:00:00 1970 From: rennes@openmailbox.org Subject: Re: [PATCH 4/6] gnu: gnome-documents Date: Thu, 14 Apr 2016 10:35:00 -0500 Message-ID: References: <77ce1f6925efaed801f9918af4a8834d@openmailbox.org> <87poudghfs.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=_7ee9b1076ed737d565b8818cf45465e9" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34818) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqjIe-0007LM-AT for guix-devel@gnu.org; Thu, 14 Apr 2016 11:35:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aqjIa-0005Kl-BA for guix-devel@gnu.org; Thu, 14 Apr 2016 11:35:20 -0400 Received: from smtp9.openmailbox.org ([62.4.1.43]:39768) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqjIa-0005Io-0Q for guix-devel@gnu.org; Thu, 14 Apr 2016 11:35:16 -0400 In-Reply-To: <87poudghfs.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: ludo@gnu.org Cc: guix-devel@gnu.org --=_7ee9b1076ed737d565b8818cf45465e9 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed On 2016-03-29 14:25, ludo@gnu.org wrote: > rennes@openmailbox.org skribis: > >> + `(#:configure-flags >> + '("--with-ca-certificates=/etc/ssl/certs/ca-certificates.crt") > > AFAICS glib-networking uses GnuTLS, for which we already had such a > setting (except that it can read all the .crt files from > /etc/ssl/certs, > not just one bundle.) I did more tests and remove this part. >> + (modify-phases %standard-phases >> + (add-before 'check 'use-empty-ssl-cert-file >> + (lambda _ >> + ; Search for ca-certificates.crt files >> + ; during the check phase. >> + (setenv "SSL_CERT_FILE" "/dev/null") > > Does this really have an effect? This is the environment variable used > by OpenSSL, but not GnuTLS. indeed, it works. Question, to which package module I can add the patch? Thanks --=_7ee9b1076ed737d565b8818cf45465e9 Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-gnu-Add-uhttpmock.patch Content-Disposition: attachment; filename=0001-gnu-Add-uhttpmock.patch; size=3212 RnJvbSBkOWFiYWRkODZjYTY3YmZhZThhNzU2M2Y4YzI5ZWY5N2Y2ZmJjNTRhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSZW5lIFNhYXZlZHJhIDxyZW5uZXNAb3Blbm1haWxib3gub3Jn PgpEYXRlOiBUaHUsIDE0IEFwciAyMDE2IDA5OjUyOjUxIC0wNTAwClN1YmplY3Q6IFtQQVRDSF0g Z251OiBBZGQgdWh0dHBtb2NrLgoKKiBnbnUvcGFja2FnZXMvdWh0dHBtb2NrLnNjbSAodWh0dHBt b2NrKTogTmV3IGZpbGUuCgotLS0KIGdudS9wYWNrYWdlcy91aHR0cG1vY2suc2NtIHwgNjUgKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5n ZWQsIDY1IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBnbnUvcGFja2FnZXMvdWh0 dHBtb2NrLnNjbQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy91aHR0cG1vY2suc2NtIGIvZ251 L3BhY2thZ2VzL3VodHRwbW9jay5zY20KbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw MC4uNTUwNDUzZQotLS0gL2Rldi9udWxsCisrKyBiL2dudS9wYWNrYWdlcy91aHR0cG1vY2suc2Nt CkBAIC0wLDAgKzEsNjUgQEAKKzs7OyBHTlUgR3VpeCAtLS0gRnVuY3Rpb25hbCBwYWNrYWdlIG1h bmFnZW1lbnQgZm9yIEdOVQorOzs7IENvcHlyaWdodCDCqSAyMDE2IFJlbmUgU2FhdmVkcmEgPHJl bm5lc0BvcGVubWFpbGJveC5vcmc+Cis7OzsKKzs7OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUg R3VpeC4KKzs7OworOzs7IEdOVSBHdWl4IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0 cmlidXRlIGl0IGFuZC9vciBtb2RpZnkgaXQKKzs7OyB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdO VSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQorOzs7IHRoZSBGcmVlIFNv ZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yIChh dAorOzs7IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKzs7OworOzs7IEdOVSBHdWl4 IGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsIGJ1dAor Ozs7IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFu dHkgb2YKKzs7OyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBV UlBPU0UuICBTZWUgdGhlCis7OzsgR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUg ZGV0YWlscy4KKzs7OworOzs7IFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhl IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlCis7OzsgYWxvbmcgd2l0aCBHTlUgR3VpeC4gIElm IG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4KKworKGRlZmluZS1tb2R1 bGUgKGdudSBwYWNrYWdlcyB1aHR0cG1vY2spCisgICM6dXNlLW1vZHVsZSAoKGd1aXggbGljZW5z ZXMpICM6cHJlZml4IGxpY2Vuc2U6KQorICAjOnVzZS1tb2R1bGUgKGd1aXggYnVpbGQtc3lzdGVt IGdsaWItb3ItZ3RrKSAgCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBkb3dubG9hZCkKKyAgIzp1c2Ut bW9kdWxlIChndWl4IHBhY2thZ2VzKQorICAjOnVzZS1tb2R1bGUgKGd1aXggdXRpbHMpCisgICM6 dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGdsaWIpCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2th Z2VzIGdub21lKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBwa2ctY29uZmlnKSkKKwor KGRlZmluZS1wdWJsaWMgdWh0dHBtb2NrCisgIChwYWNrYWdlCisgICAgKG5hbWUgInVodHRwbW9j ayIpCisgICAgKHZlcnNpb24gIjAuNS4wIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAg ICAgICAobWV0aG9kIHVybC1mZXRjaCkKKyAgICAgICAodXJpIChzdHJpbmctYXBwZW5kICJodHRw Oi8vdGVjbm9jb2RlLmNvLnVrL2Rvd25sb2Fkcy91aHR0cG1vY2svIgorICAgICAgICAgICAgICAg ICAgICAgICAgICAgbmFtZSAiLSIgdmVyc2lvbiAiLnRhci54eiIpKQorICAgICAgIChzaGEyNTYK KyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjB2bml5eDM0MXBubm12eG1xYWNjNDlrMGc3aDlh OW5oa25mc2xpZHJxbXhqNWxtMWluaTYiKSkpKQorICAgIChidWlsZC1zeXN0ZW0gZ2xpYi1vci1n dGstYnVpbGQtc3lzdGVtKQorICAgIChhcmd1bWVudHMKKyAgICAgYCgjOnBoYXNlcworICAgICAg IChtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgIChhZGQtYmVmb3JlICdj aGVjayAndXNlLWVtcHR5LXNzbC1jZXJ0LWZpbGUKKyAgICAgICAgICAgKGxhbWJkYSBfCisgICAg ICAgICAgICAgOzsgU2VhcmNoIGZvciBjYS1jZXJ0aWZpY2F0ZXMuY3J0IGZpbGVzCisgICAgICAg ICAgICAgOzsgZHVyaW5nIHRoZSBjaGVjayBwaGFzZS4KKyAgICAgICAgICAgICAoc2V0ZW52ICJT U0xfQ0VSVF9GSUxFIiAiL2Rldi9udWxsIikKKyAgICAgICAgICAgICAjdCkpKSkpCisgICAgKG5h dGl2ZS1pbnB1dHMKKyAgICAgYCgoImdsaWItbmV0d29ya2luZyIgLGdsaWItbmV0d29ya2luZykg OzsgRm9yIGNoZWNrIHBoYXNlLgorICAgICAgICgiZ29iamVjdC1pbnRyb3NwZWN0aW9uIiAsZ29i amVjdC1pbnRyb3NwZWN0aW9uKQorICAgICAgIDs7IEZvciBjaGVjayBwaGFzZS4KKyAgICAgICAo ImdzZXR0aW5ncy1kZXNrdG9wLXNjaGVtYXMiICxnc2V0dGluZ3MtZGVza3RvcC1zY2hlbWFzKQor ICAgICAgICgicGtnLWNvbmZpZyIgLHBrZy1jb25maWcpKSkKKyAgICAoaW5wdXRzCisgICAgIGAo KCJsaWJzb3VwIiAsbGlic291cCkpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0bGFiLmNv bS9ncm91cHMvdWh0dHBtb2NrIikKKyAgICAoc3lub3BzaXMgIkxpYnJhcnkgZm9yIG1vY2tpbmcg d2ViIHNlcnZpY2UgQVBJcyB3aGljaCB1c2UgSFRUUCBvciBIVFRQUyIpCisgICAgKGRlc2NyaXB0 aW9uCisgICAgICJVaHR0cG1vY2sgaXMgYSBwcm9qZWN0IGZvciBtb2NraW5nIHdlYiBzZXJ2aWNl IEFQSXMgd2hpY2ggdXNlIEhUVFAgb3IKK0hUVFBTLiAgSXQgcHJvdmlkZXMgYSBsaWJyYXJ5LCBs aWJ1aHR0cG1vY2ssIHdoaWNoIGltcGxlbWVudHMgcmVjb3JkaW5nIGFuZAorcGxheWJhY2sgb2Yg SFRUUCByZXF1ZXN0L3Jlc3BvbnNlIHRyYWNlcy4iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6bGdw bDIuMSspKSkKLS0gCjIuNi4zCgo= --=_7ee9b1076ed737d565b8818cf45465e9--