From unknown Sat Sep 20 08:45:09 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#26007 <26007@debbugs.gnu.org> To: bug#26007 <26007@debbugs.gnu.org> Subject: Status: [PATCH 1/1] gnu: Add le-certs. Reply-To: bug#26007 <26007@debbugs.gnu.org> Date: Sat, 20 Sep 2025 15:45:09 +0000 retitle 26007 [PATCH 1/1] gnu: Add le-certs. reassign 26007 guix-patches submitter 26007 Leo Famulari severity 26007 normal tag 26007 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 07 04:28:59 2017 Received: (at submit) by debbugs.gnu.org; 7 Mar 2017 09:28:59 +0000 Received: from localhost ([127.0.0.1]:43575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clBQL-00018v-V2 for submit@debbugs.gnu.org; Tue, 07 Mar 2017 04:28:59 -0500 Received: from eggs.gnu.org ([208.118.235.92]:54404) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clBQJ-00018i-RE for submit@debbugs.gnu.org; Tue, 07 Mar 2017 04:28:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clBQC-0000sS-WA for submit@debbugs.gnu.org; Tue, 07 Mar 2017 04:28:46 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57156) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1clBQC-0000sM-Ta for submit@debbugs.gnu.org; Tue, 07 Mar 2017 04:28:44 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45366) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1clBQB-0006tD-Bx for guix-patches@gnu.org; Tue, 07 Mar 2017 04:28:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clBQ8-0000rQ-72 for guix-patches@gnu.org; Tue, 07 Mar 2017 04:28:43 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:59953) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1clBQ8-0000qK-0d for guix-patches@gnu.org; Tue, 07 Mar 2017 04:28:40 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 3896020BC9; Tue, 7 Mar 2017 04:28:36 -0500 (EST) Received: from frontend1 ([10.202.2.160]) by compute4.internal (MEProxy); Tue, 07 Mar 2017 04:28:36 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=famulari.name; h= content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc :x-sasl-enc; s=mesmtp; bh=6ZjQtIPUmEZQwUs8nBZ3ZQZtBHE=; b=lTgWIw KDf87yTrHTJaYLkq8H3DZU1wn/OMXJLdqhXiAbso9cbJWHrpGHiArWg1O5jh4pyj 3X+4+M3sCl1TWVvChSKryPuw+3wCYhCREybKwBrVOQCoMP7raXlf4WylweuL5pYN uvn2BXzx3q19jVtZD6BacGaNiuBd0KMU7Ngfc= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=smtpout; bh=6ZjQtIPUmEZQwU s8nBZ3ZQZtBHE=; b=q0JC1VsK0dLGA92fy75N0bII7m6SQxHiTsTueXtHplNwZW GoiLEnNkTTEbeu1ofbWP+BU9rfXG1JfaCyGtmrCRq5IcR44V583dPgOgJBh2LlAS QQygW5ydZZ7OUhf8zSNXmOsB/0gOq/a/Kfh/NroMVcmzEsoVd2OlIVGx0PnDU= X-ME-Sender: X-Sasl-enc: xSgA/4QEWSyIEqBBh0IZ9D9R3tM8S8VzXJR1RmLjjILp 1488878916 Received: from localhost.localdomain (c-73-188-17-148.hsd1.pa.comcast.net [73.188.17.148]) by mail.messagingengine.com (Postfix) with ESMTPA id 052547E43A for ; Tue, 7 Mar 2017 04:28:35 -0500 (EST) From: Leo Famulari To: guix-patches@gnu.org Subject: [PATCH 1/1] gnu: Add le-certs. Date: Tue, 7 Mar 2017 04:28:30 -0500 Message-Id: <906361d9a91b0fd6d1a1ebf599e6b6150a177113.1488878908.git.leo@famulari.name> X-Mailer: git-send-email 2.12.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.9 (/) * gnu/packages/certs.scm (le-certs): New variable. --- gnu/packages/certs.scm | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/certs.scm b/gnu/packages/certs.scm index b27577bbe..b0d7f656c 100644 --- a/gnu/packages/certs.scm +++ b/gnu/packages/certs.scm @@ -2,6 +2,7 @@ ;;; Copyright © 2015 Andreas Enge ;;; Copyright © 2015 Mark H Weaver ;;; Copyright © 2016 Ludovic Courtès +;;; Copyright © 2017 Leo Famulari ;;; ;;; This file is part of GNU Guix. ;;; @@ -25,6 +26,8 @@ #:use-module (guix build-system gnu) #:use-module (guix build-system trivial) #:use-module (gnu packages) + #:use-module (gnu packages base) + #:use-module (gnu packages compression) #:use-module (gnu packages python) #:use-module (gnu packages perl) #:use-module (gnu packages tls)) @@ -139,3 +142,46 @@ taken from the NSS package and thus ultimately from the Mozilla project.") (home-page "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS") (license license:mpl2.0))) + +(define-public le-certs + (package + (name "le-certs") + (version "0") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/lfam/le-certs/releases/download" + "/v" version "/le-certs-" version ".tar.gz")) + (sha256 + (base32 + "1whqhny18xwxklv62f3ih79j1mhidrapgm43makaq65p23lhck57")))) + (build-system trivial-build-system) + (arguments + `(#:modules ((guix build utils)) + #:builder (begin + (use-modules (guix build utils)) + (let* ((tar (string-append (assoc-ref %build-inputs + "tar") + "/bin/tar")) + (PATH (string-append (assoc-ref %build-inputs + "gzip") + "/bin")) + (out (assoc-ref %outputs "out")) + (cert-dir (string-append out "/etc/ssl/certs")) + (source (assoc-ref %build-inputs "source"))) + (setenv "PATH" PATH) + (system* tar "xvf" source) + (mkdir-p out) + (chdir (string-append "le-certs-" ,version)) + (for-each (lambda (file) + (install-file file cert-dir)) + (find-files ".")))))) + (native-inputs `(("source" ,source) + ("tar" ,tar) + ("gzip" ,gzip))) + (home-page "https://github.com/lfam/le-certs") + (synopsis "Let's Encrypt root and intermediate certificates") + (description "This package provides a certificate store containing only the +Let's Encrypt root and intermediate certificates. It is intended to be used +within Guix.") + (license license:public-domain))) ; TODO, what license? -- 2.12.0 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 13 09:08:53 2017 Received: (at 26007-done) by debbugs.gnu.org; 13 Mar 2017 13:08:54 +0000 Received: from localhost ([127.0.0.1]:53325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cnPiX-0002Ai-PW for submit@debbugs.gnu.org; Mon, 13 Mar 2017 09:08:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44811) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cnPiW-0002AT-6B for 26007-done@debbugs.gnu.org; Mon, 13 Mar 2017 09:08:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cnPiN-0001kG-6r for 26007-done@debbugs.gnu.org; Mon, 13 Mar 2017 09:08:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46158) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cnPiN-0001k8-3H for 26007-done@debbugs.gnu.org; Mon, 13 Mar 2017 09:08:43 -0400 Received: from [193.50.110.140] (port=34606 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cnPiM-0002kv-IG for 26007-done@debbugs.gnu.org; Mon, 13 Mar 2017 09:08:42 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: 26007-done@debbugs.gnu.org Subject: Re: bug#26007: [PATCH 1/1] gnu: Add le-certs. References: <906361d9a91b0fd6d1a1ebf599e6b6150a177113.1488878908.git.leo@famulari.name> Date: Mon, 13 Mar 2017 14:08:40 +0100 In-Reply-To: <906361d9a91b0fd6d1a1ebf599e6b6150a177113.1488878908.git.leo@famulari.name> (Leo Famulari's message of "Tue, 7 Mar 2017 04:28:30 -0500") Message-ID: <87y3w9e33b.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: 26007-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.4 (-----) Leo Famulari skribis: > * gnu/packages/certs.scm (le-certs): New variable. Commit 0a6bd107e506b535a79ff4f3bd214953d592f7e6 closes this. Ludo'. From unknown Sat Sep 20 08:45:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 11 Apr 2017 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator