From unknown Sun Jun 22 08:11:58 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49213] [PATCH v1] services: certbot: Add option to use CSR file. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 24 Jun 2021 18:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 49213 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49213@debbugs.gnu.org Cc: Raghav Gururajan X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16245607203755 (code B ref -1); Thu, 24 Jun 2021 18:52:01 +0000 Received: (at submit) by debbugs.gnu.org; 24 Jun 2021 18:52:00 +0000 Received: from localhost ([127.0.0.1]:44144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwUSG-0000yU-Gm for submit@debbugs.gnu.org; Thu, 24 Jun 2021 14:52:00 -0400 Received: from lists.gnu.org ([209.51.188.17]:41250) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwUSE-0000yL-RV for submit@debbugs.gnu.org; Thu, 24 Jun 2021 14:51:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33728) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwUSC-0005IF-Vl for guix-patches@gnu.org; Thu, 24 Jun 2021 14:51:58 -0400 Received: from out0.migadu.com ([2001:41d0:2:267::]:22239) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwUS7-0003wD-Mv for guix-patches@gnu.org; Thu, 24 Jun 2021 14:51:56 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1624560707; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=Gjx8ow+V4RlUd9dHWUeOnEsR+eqgBiqA0i7I9b/u/Ms=; b=DNd60GXGuiM14dSCwKAMqnOQr2uu5Jg4Ezyh8xiKQrMIXh4JxmWEN/tV3PQ+8lv+dldbCp mckRub6y9ugtFiaG/AyrrabUu9eejcnXmOLmnpAyDTcgpQ/0LpfcAE6tQYjBODxu5HSLTC nhAvvsp1whE3c4VN80nNWvmYNqUY+rzQP5NAEf6mH9drbILkrI3hFd0tpknx+9aNKn5p3g 8EQV6rohxVhw1tLylzxgY4W71F19TfMcqC7gH/2h+Zs0qUz4wICcs8WKbvp2UGaSPO5HXk OWXSi1DIjkcjYoDW2qsomykoX5FZbnp0ua0QvMQg8pDfe+/BzJTJk8YElj3swg== From: Raghav Gururajan Date: Thu, 24 Jun 2021 14:51:11 -0400 Message-Id: <20210624185111.5959-1-rg@raghavgururajan.name> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name Received-SPF: pass client-ip=2001:41d0:2:267::; envelope-from=rg@raghavgururajan.name; helo=out0.migadu.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) 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: -2.4 (--) * gnu/services/certbot.scm (): Add csr field. (certbot-command): Modify. * doc/guix.texi (Certificate Services): Document it. --- doc/guix.texi | 6 ++++++ gnu/services/certbot.scm | 6 +++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index 15e8999447..689d6498a9 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -25934,6 +25934,12 @@ the documentation at @url{https://certbot.eff.org/docs/using.html#hooks}), and gives Let's Encrypt permission to log the public IP address of the requesting machine. +@item @code{csr} (default: @code{#f}) +Path to a Certificate Signing Request (CSR) in DER or PEM format. If @code{#f} +is specified, this argument will not be passed to certbot. If a value is passed, +certbot uses it to obtain certificate, instead of using randomly generated +private-key. + @item @code{authentication-hook} (default: @code{#f}) Command to be run in a shell once for each certificate challenge to be answered. For this command, the shell variable @code{$CERTBOT_DOMAIN} diff --git a/gnu/services/certbot.scm b/gnu/services/certbot.scm index 1c67ff63f1..9a3822a679 100644 --- a/gnu/services/certbot.scm +++ b/gnu/services/certbot.scm @@ -55,6 +55,8 @@ (default '())) (challenge certificate-configuration-challenge (default #f)) + (csr certificate-configuration-csr + (default #f)) (authentication-hook certificate-authentication-hook (default #f)) (cleanup-hook certificate-cleanup-hook @@ -95,7 +97,7 @@ (match-lambda (($ custom-name domains challenge authentication-hook cleanup-hook - deploy-hook) + deploy-hook csr) (let ((name (or custom-name (car domains)))) (if challenge (append @@ -110,6 +112,7 @@ '("--register-unsafely-without-email")) (if server `("--server" ,server) '()) (if rsa-key-size `("--rsa-key-size" ,rsa-key-size) '()) + (if csr `("--csr" ,csr) '()) (if authentication-hook `("--manual-auth-hook" ,authentication-hook) '()) @@ -125,6 +128,7 @@ '("--register-unsafely-without-email")) (if server `("--server" ,server) '()) (if rsa-key-size `("--rsa-key-size" ,rsa-key-size) '()) + (if csr `("--csr" ,csr) '()) (if deploy-hook `("--deploy-hook" ,deploy-hook) '())))))) certificates))) (program-file -- 2.32.0 From unknown Sun Jun 22 08:11:58 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49213] [PATCH v2] services: certbot: Add option to use CSR file. References: <20210624185111.5959-1-rg@raghavgururajan.name> In-Reply-To: <20210624185111.5959-1-rg@raghavgururajan.name> Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 24 Jun 2021 19:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49213 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49213@debbugs.gnu.org Cc: Raghav Gururajan Received: via spool by 49213-submit@debbugs.gnu.org id=B49213.16245623276771 (code B ref 49213); Thu, 24 Jun 2021 19:19:01 +0000 Received: (at 49213) by debbugs.gnu.org; 24 Jun 2021 19:18:47 +0000 Received: from localhost ([127.0.0.1]:44169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwUsA-0001l8-LK for submit@debbugs.gnu.org; Thu, 24 Jun 2021 15:18:46 -0400 Received: from out1.migadu.com ([91.121.223.63]:62335) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwUs6-0001ks-7G for 49213@debbugs.gnu.org; Thu, 24 Jun 2021 15:18:45 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1624562320; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=5J1qwjNxQUuFTRYrtH2Q0HnqLDdd7IeDdNM8SfxNL38=; b=dbqx/CrQ2xDEs6SpcnjkSgcfsgvgWz83CiGC74l2xMKEZu3OU+62qMkyqdV4U+vAlET1F9 k/i/9PeuIwawir8lKJSq/izaTrmFBjrWd6hkhbl389i8hL38x2jJtVd49Ctg8+tHoiKOEY KinDzk9vfzqBoKPUaXen9TzZIb2CcqDriErdUCGorJ80brFiFiVtqO7czyc5+s1EYbBNQ8 6FdClP05Ns3uThZv6aMJqx+Zcwd+olZToAL34vwj1p3/XNYS8250SzdTdpEkJDYppHcWSm +Lb0ZuI3ycQT2p3CYKypz1h/bzl6VZJZ3zeDV0a5NbVWfBxooOaqawYXcOMUXw== From: Raghav Gururajan Date: Thu, 24 Jun 2021 15:18:37 -0400 Message-Id: <20210624191837.6615-1-rg@raghavgururajan.name> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-Spam-Score: -0.7 (/) 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: -1.7 (-) * gnu/services/certbot.scm (): Add csr field. (certbot-command): Modify. * doc/guix.texi (Certificate Services): Document it. --- doc/guix.texi | 7 +++++++ gnu/services/certbot.scm | 6 +++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index 15e8999447..fce72a9fb5 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -91,6 +91,7 @@ Copyright @copyright{} 2020 Edgar Vincent@* Copyright @copyright{} 2021 Maxime Devos@* Copyright @copyright{} 2021 B. Wilson@* Copyright @copyright{} 2021 Xinglu Chen@* +Copyright @copyright{} 2021 Raghav Gururajan@* Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or @@ -25934,6 +25935,12 @@ the documentation at @url{https://certbot.eff.org/docs/using.html#hooks}), and gives Let's Encrypt permission to log the public IP address of the requesting machine. +@item @code{csr} (default: @code{#f}) +File name of Certificate Signing Request (CSR) in DER or PEM format. +If @code{#f} is specified, this argument will not be passed to certbot. +If a value is provided, certbot will use it to obtain a certificate, instead of +using a randomly-generated CSR. + @item @code{authentication-hook} (default: @code{#f}) Command to be run in a shell once for each certificate challenge to be answered. For this command, the shell variable @code{$CERTBOT_DOMAIN} diff --git a/gnu/services/certbot.scm b/gnu/services/certbot.scm index 1c67ff63f1..c73142ca81 100644 --- a/gnu/services/certbot.scm +++ b/gnu/services/certbot.scm @@ -55,6 +55,8 @@ (default '())) (challenge certificate-configuration-challenge (default #f)) + (csr certificate-configuration-csr + (default #f)) (authentication-hook certificate-authentication-hook (default #f)) (cleanup-hook certificate-cleanup-hook @@ -95,7 +97,7 @@ (match-lambda (($ custom-name domains challenge authentication-hook cleanup-hook - deploy-hook) + deploy-hook csr) (let ((name (or custom-name (car domains)))) (if challenge (append @@ -110,6 +112,7 @@ '("--register-unsafely-without-email")) (if server `("--server" ,server) '()) (if rsa-key-size `("--rsa-key-size" ,rsa-key-size) '()) + (if csr `("--csr" ,csr) '()) (if authentication-hook `("--manual-auth-hook" ,authentication-hook) '()) @@ -125,6 +128,7 @@ '("--register-unsafely-without-email")) (if server `("--server" ,server) '()) (if rsa-key-size `("--rsa-key-size" ,rsa-key-size) '()) + (if csr `("--csr" ,csr) '()) (if deploy-hook `("--deploy-hook" ,deploy-hook) '())))))) certificates))) (program-file -- 2.32.0 From unknown Sun Jun 22 08:11:58 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49213] [PATCH v3] services: certbot: Add option to use CSR file. References: <20210624185111.5959-1-rg@raghavgururajan.name> In-Reply-To: <20210624185111.5959-1-rg@raghavgururajan.name> Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 24 Jun 2021 21:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49213 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49213@debbugs.gnu.org Cc: Raghav Gururajan Received: via spool by 49213-submit@debbugs.gnu.org id=B49213.162457189725607 (code B ref 49213); Thu, 24 Jun 2021 21:59:02 +0000 Received: (at 49213) by debbugs.gnu.org; 24 Jun 2021 21:58:17 +0000 Received: from localhost ([127.0.0.1]:44273 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwXMW-0006ex-LA for submit@debbugs.gnu.org; Thu, 24 Jun 2021 17:58:16 -0400 Received: from out0.migadu.com ([94.23.1.103]:23559) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwXMR-0006el-GK for 49213@debbugs.gnu.org; Thu, 24 Jun 2021 17:58:14 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1624571889; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=088xesV6oT1tjBmY1Hs1aX2z/FnhUhsB5e+tqDCRWUY=; b=suZZKKo9BgUJ8ReaN3idI6IfLjhLKwsEqCguxC75OuLfjMwKGCQqwJc166saIPm50+RfCM DUrvKZRrsrn/xDsJkTZfRTBEaMxEZ7WpyCLL1gcdSg1W4+jExL1as8gCU15doiQZzNez97 njf4jwwBIJIoM/Q+Vldh78cOm/W6WFfeA8cLrBjyy3/IWXRdWfLR/dRV3YZ4CMVARFBzqo 6e0zgMpDgdgMp5Ho256uDITs5GvlSFRS8GnLoMiDpCOkSUSDtatzqsyaSFdB9wJeJKumqO MLKGC1q73XjH+C+nk3HQYwAxxB39pl26fqnYiTrLvjGV0B3C8ZSGt/FGy7zyCQ== From: Raghav Gururajan Date: Thu, 24 Jun 2021 17:58:06 -0400 Message-Id: <20210624215806.11185-1-rg@raghavgururajan.name> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-Spam-Score: -0.7 (/) 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: -1.7 (-) * gnu/services/certbot.scm (): Add csr field. (certbot-command): Modify. * doc/guix.texi (Certificate Services): Document it. --- doc/guix.texi | 9 +++++++++ gnu/services/certbot.scm | 8 ++++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 15e8999447..560d7af83f 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -91,6 +91,7 @@ Copyright @copyright{} 2020 Edgar Vincent@* Copyright @copyright{} 2021 Maxime Devos@* Copyright @copyright{} 2021 B. Wilson@* Copyright @copyright{} 2021 Xinglu Chen@* +Copyright @copyright{} 2021 Raghav Gururajan@* Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or @@ -25934,6 +25935,14 @@ the documentation at @url{https://certbot.eff.org/docs/using.html#hooks}), and gives Let's Encrypt permission to log the public IP address of the requesting machine. +@item @code{csr} (default: @code{#f}) +File name of Certificate Signing Request (CSR) in DER or PEM format. +If @code{#f} is specified, this argument will not be passed to certbot. +If a value is specified, certbot will use it to obtain a certificate, instead of +using a self-generated CSR. +The domain-name(s) mentioned in @code{domains}, must be consistent with the +domain-name(s) mentioned in CSR file. + @item @code{authentication-hook} (default: @code{#f}) Command to be run in a shell once for each certificate challenge to be answered. For this command, the shell variable @code{$CERTBOT_DOMAIN} diff --git a/gnu/services/certbot.scm b/gnu/services/certbot.scm index 1c67ff63f1..85eff58379 100644 --- a/gnu/services/certbot.scm +++ b/gnu/services/certbot.scm @@ -55,6 +55,8 @@ (default '())) (challenge certificate-configuration-challenge (default #f)) + (csr certificate-configuration-csr + (default #f)) (authentication-hook certificate-authentication-hook (default #f)) (cleanup-hook certificate-cleanup-hook @@ -94,8 +96,8 @@ (map (match-lambda (($ custom-name domains challenge - authentication-hook cleanup-hook - deploy-hook) + csr authentication-hook + cleanup-hook deploy-hook) (let ((name (or custom-name (car domains)))) (if challenge (append @@ -105,6 +107,7 @@ "--cert-name" name "--manual-public-ip-logging-ok" "-d" (string-join domains ",")) + (if csr `("--csr" ,csr) '()) (if email `("--email" ,email) '("--register-unsafely-without-email")) @@ -120,6 +123,7 @@ "--webroot" "-w" webroot "--cert-name" name "-d" (string-join domains ",")) + (if csr `("--csr" ,csr) '()) (if email `("--email" ,email) '("--register-unsafely-without-email")) -- 2.32.0 From unknown Sun Jun 22 08:11:58 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49213] [PATCH v4] services: certbot: Add option to use CSR file. References: <20210624185111.5959-1-rg@raghavgururajan.name> In-Reply-To: <20210624185111.5959-1-rg@raghavgururajan.name> Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 24 Jun 2021 22:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49213 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49213@debbugs.gnu.org Cc: Raghav Gururajan Received: via spool by 49213-submit@debbugs.gnu.org id=B49213.162457200225794 (code B ref 49213); Thu, 24 Jun 2021 22:01:02 +0000 Received: (at 49213) by debbugs.gnu.org; 24 Jun 2021 22:00:02 +0000 Received: from localhost ([127.0.0.1]:44278 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwXOD-0006hZ-4Q for submit@debbugs.gnu.org; Thu, 24 Jun 2021 18:00:01 -0400 Received: from out1.migadu.com ([91.121.223.63]:26033) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwXOA-0006hP-DX for 49213@debbugs.gnu.org; Thu, 24 Jun 2021 18:00:00 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1624571996; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=u/mqX7lx8NF/gqiPMIAc+K2C3SN2kYUlqIsTn6zfpPE=; b=suDi/p8BRW6WkPjFhWm6UO2MtLXm8+DMlaMY6Criilij0KVAZFt1byMr/IqO6up4PmTJf1 cbjfL+ZwgdvzwglzgTwRSR5q2U34xO0TegyUkuSNIXuxxtttoDOkdNlXWQWZcQwmjKxlKQ qc2zb6nOKQhajvPyTpWaTCBKck33pUfjjRJk95I2hwb4ptkZFS13ucmA3lhaJOOmNg0A43 NWaZwb+jGU6S5iyEMhF9tUSxygVUCyatKwf5C7udgeWNVI3Tl79iCZ0ZFLoSBvkOGwIaSC 9Mh7Jl2zTG448hIONBWtiZdNFw5WaNRlmwrKLHawSGjrix3obrsCNPzJ2qKRew== From: Raghav Gururajan Date: Thu, 24 Jun 2021 17:59:54 -0400 Message-Id: <20210624215954.11287-1-rg@raghavgururajan.name> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-Spam-Score: -0.7 (/) 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: -1.7 (-) * gnu/services/certbot.scm (): Add csr field. (certbot-command): Modify. * doc/guix.texi (Certificate Services): Document it. --- doc/guix.texi | 9 +++++++++ gnu/services/certbot.scm | 9 +++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 15e8999447..560d7af83f 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -91,6 +91,7 @@ Copyright @copyright{} 2020 Edgar Vincent@* Copyright @copyright{} 2021 Maxime Devos@* Copyright @copyright{} 2021 B. Wilson@* Copyright @copyright{} 2021 Xinglu Chen@* +Copyright @copyright{} 2021 Raghav Gururajan@* Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or @@ -25934,6 +25935,14 @@ the documentation at @url{https://certbot.eff.org/docs/using.html#hooks}), and gives Let's Encrypt permission to log the public IP address of the requesting machine. +@item @code{csr} (default: @code{#f}) +File name of Certificate Signing Request (CSR) in DER or PEM format. +If @code{#f} is specified, this argument will not be passed to certbot. +If a value is specified, certbot will use it to obtain a certificate, instead of +using a self-generated CSR. +The domain-name(s) mentioned in @code{domains}, must be consistent with the +domain-name(s) mentioned in CSR file. + @item @code{authentication-hook} (default: @code{#f}) Command to be run in a shell once for each certificate challenge to be answered. For this command, the shell variable @code{$CERTBOT_DOMAIN} diff --git a/gnu/services/certbot.scm b/gnu/services/certbot.scm index 1c67ff63f1..46b5abd2ef 100644 --- a/gnu/services/certbot.scm +++ b/gnu/services/certbot.scm @@ -5,6 +5,7 @@ ;;; Copyright © 2019 Julien Lepiller ;;; Copyright © 2020 Jack Hill ;;; Copyright © 2020 Tobias Geerinckx-Rice +;;; Copyright © 2021 Raghav Gururajan ;;; ;;; This file is part of GNU Guix. ;;; @@ -55,6 +56,8 @@ (default '())) (challenge certificate-configuration-challenge (default #f)) + (csr certificate-configuration-csr + (default #f)) (authentication-hook certificate-authentication-hook (default #f)) (cleanup-hook certificate-cleanup-hook @@ -94,8 +97,8 @@ (map (match-lambda (($ custom-name domains challenge - authentication-hook cleanup-hook - deploy-hook) + csr authentication-hook + cleanup-hook deploy-hook) (let ((name (or custom-name (car domains)))) (if challenge (append @@ -105,6 +108,7 @@ "--cert-name" name "--manual-public-ip-logging-ok" "-d" (string-join domains ",")) + (if csr `("--csr" ,csr) '()) (if email `("--email" ,email) '("--register-unsafely-without-email")) @@ -120,6 +124,7 @@ "--webroot" "-w" webroot "--cert-name" name "-d" (string-join domains ",")) + (if csr `("--csr" ,csr) '()) (if email `("--email" ,email) '("--register-unsafely-without-email")) -- 2.32.0 From unknown Sun Jun 22 08:11:58 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49213] [PATCH v5] services: certbot: Add option to use CSR file. References: <20210624185111.5959-1-rg@raghavgururajan.name> In-Reply-To: <20210624185111.5959-1-rg@raghavgururajan.name> Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 24 Jun 2021 22:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49213 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49213@debbugs.gnu.org Cc: Raghav Gururajan Received: via spool by 49213-submit@debbugs.gnu.org id=B49213.162457322627838 (code B ref 49213); Thu, 24 Jun 2021 22:21:02 +0000 Received: (at 49213) by debbugs.gnu.org; 24 Jun 2021 22:20:26 +0000 Received: from localhost ([127.0.0.1]:44288 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwXhy-0007Ew-Gp for submit@debbugs.gnu.org; Thu, 24 Jun 2021 18:20:26 -0400 Received: from out2.migadu.com ([188.165.223.204]:64535) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwXhu-0007Eg-NK for 49213@debbugs.gnu.org; Thu, 24 Jun 2021 18:20:25 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1624573220; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=qn+2NP29/a4lkOeeco9BOD4cYkzgwGvJyMcKpPOciCg=; b=pcjNsNU2iU1ae2UCtEIUX5ChFDTTcCS8Jwlc1t6YMYBqAOvBLnv545ySxs00RQ8cmga1S9 7hoSIRhoCZDVQ+LLcvdivvp2cwIxBw40ij7WGkS4Ry1yFgnymlB5D5MxTMh2diZEoNrjvl YQ/t/3PBvH2fsUqB8fjsasAw/nmD04Tq6lEmJZTHLUCgqbQ4LIOKVPeR91UlJGu1EhXyfQ i4voeb4zNiUmbQp9oGHdOYPxa3N6nE6aO42+J8ysUqEB6yRvcuiz/IeTHwAkm7u4gzuf6J 2EVG9FjDm7wDPybA7vTQnTMBsahMMghOP7/xwGFSyCue3RdA5ZPF0ylcpbcw4A== From: Raghav Gururajan Date: Thu, 24 Jun 2021 18:20:17 -0400 Message-Id: <20210624222017.11844-1-rg@raghavgururajan.name> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-Spam-Score: 0.0 (/) 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: -1.0 (-) * gnu/services/certbot.scm (): Add csr field. (certbot-command): Modify. * doc/guix.texi (Certificate Services): Document it. --- doc/guix.texi | 9 +++++++++ gnu/services/certbot.scm | 9 +++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 15e8999447..560d7af83f 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -91,6 +91,7 @@ Copyright @copyright{} 2020 Edgar Vincent@* Copyright @copyright{} 2021 Maxime Devos@* Copyright @copyright{} 2021 B. Wilson@* Copyright @copyright{} 2021 Xinglu Chen@* +Copyright @copyright{} 2021 Raghav Gururajan@* Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or @@ -25934,6 +25935,14 @@ the documentation at @url{https://certbot.eff.org/docs/using.html#hooks}), and gives Let's Encrypt permission to log the public IP address of the requesting machine. +@item @code{csr} (default: @code{#f}) +File name of Certificate Signing Request (CSR) in DER or PEM format. +If @code{#f} is specified, this argument will not be passed to certbot. +If a value is specified, certbot will use it to obtain a certificate, instead of +using a self-generated CSR. +The domain-name(s) mentioned in @code{domains}, must be consistent with the +domain-name(s) mentioned in CSR file. + @item @code{authentication-hook} (default: @code{#f}) Command to be run in a shell once for each certificate challenge to be answered. For this command, the shell variable @code{$CERTBOT_DOMAIN} diff --git a/gnu/services/certbot.scm b/gnu/services/certbot.scm index 1c67ff63f1..1c819bef48 100644 --- a/gnu/services/certbot.scm +++ b/gnu/services/certbot.scm @@ -5,6 +5,7 @@ ;;; Copyright © 2019 Julien Lepiller ;;; Copyright © 2020 Jack Hill ;;; Copyright © 2020 Tobias Geerinckx-Rice +;;; Copyright © 2021 Raghav Gururajan ;;; ;;; This file is part of GNU Guix. ;;; @@ -55,6 +56,8 @@ (default '())) (challenge certificate-configuration-challenge (default #f)) + (csr certificate-configuration-csr + (default #f)) (authentication-hook certificate-authentication-hook (default #f)) (cleanup-hook certificate-cleanup-hook @@ -94,8 +97,8 @@ (map (match-lambda (($ custom-name domains challenge - authentication-hook cleanup-hook - deploy-hook) + csr authentication-hook + cleanup-hook deploy-hook) (let ((name (or custom-name (car domains)))) (if challenge (append @@ -105,6 +108,7 @@ "--cert-name" name "--manual-public-ip-logging-ok" "-d" (string-join domains ",")) + (if csr `("--csr" ,csr) '()) (if email `("--email" ,email) '("--register-unsafely-without-email")) @@ -120,6 +124,7 @@ "--webroot" "-w" webroot "--cert-name" name "-d" (string-join domains ",")) + (if csr `("--csr" ,csr) '()) (if email `("--email" ,email) '("--register-unsafely-without-email")) -- 2.32.0 From unknown Sun Jun 22 08:11:58 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Raghav Gururajan Subject: bug#49213: closed () Message-ID: References: <89e4c119-8ad6-37a1-eb78-ada163945593@raghavgururajan.name> <20210624185111.5959-1-rg@raghavgururajan.name> X-Gnu-PR-Message: they-closed 49213 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 49213@debbugs.gnu.org Date: Thu, 24 Jun 2021 22:41:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1624574462-30031-1" This is a multi-part message in MIME format... ------------=_1624574462-30031-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #49213: [PATCH v1] services: certbot: Add option to use CSR file. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 49213@debbugs.gnu.org. --=20 49213: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D49213 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1624574462-30031-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 49213-done) by debbugs.gnu.org; 24 Jun 2021 22:40:05 +0000 Received: from localhost ([127.0.0.1]:44294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwY0z-0007mk-BZ for submit@debbugs.gnu.org; Thu, 24 Jun 2021 18:40:05 -0400 Received: from out0.migadu.com ([94.23.1.103]:56929) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwY0v-0007mD-I1 for 49213-done@debbugs.gnu.org; Thu, 24 Jun 2021 18:40:04 -0400 To: 49213-done@debbugs.gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1624574399; h=from:from:reply-to:subject:date:date:message-id:message-id:to:to:cc: mime-version:mime-version:content-type:content-type; bh=RUb5C+s8ZYf1As8J7spowKZctzZ3V/okzZu0FL88AY0=; b=aR5+e4sT4bgPOWckK9elsTGUfBOsSJEF48lYVecM/cvE8RD839nvZOWTQXrdfUP4OxLhBs IM/FlmWgFR+X3oCUGGqXPtxspCQ73PwR0tq3UxFp0wNwEo2ZJ0GbRnSj81QrjCyvhthSLv PLQWR3i945sWb9toOVJFuwJph7Q9ROSnDM62rhsYH5Wk3ZrXqqNxYw8YNF3nDt8QPi9Dfz DD/MoHUFYIBJDoxjKCDvAg9qwgYBYqFz01vaZkFDah8Ju+5zUGL6Q7ULJlqW1uMVOIqEDO 8lHyRkgi2D/dUXOdhfLddtpJlROQq8AKOowO0IHzpNptPC+nI/kPmMFKS1napg== X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Raghav Gururajan Message-ID: <89e4c119-8ad6-37a1-eb78-ada163945593@raghavgururajan.name> Date: Thu, 24 Jun 2021 18:39:58 -0400 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Pn6CP5qL3BpNriOcZFCEs0zE92m75RSFJ" X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Pushed as 1bf1226a4f. Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [94.23.1.103 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: 49213-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: 0.3 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Pn6CP5qL3BpNriOcZFCEs0zE92m75RSFJ Content-Type: multipart/mixed; boundary="P8DekV6fusqOF6h15o1rCM4GuERKj4l50"; protected-headers="v1" From: Raghav Gururajan To: 49213-done@debbugs.gnu.org Message-ID: <89e4c119-8ad6-37a1-eb78-ada163945593@raghavgururajan.name> --P8DekV6fusqOF6h15o1rCM4GuERKj4l50 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-CA Content-Transfer-Encoding: quoted-printable Pushed as 1bf1226a4f. --P8DekV6fusqOF6h15o1rCM4GuERKj4l50-- --Pn6CP5qL3BpNriOcZFCEs0zE92m75RSFJ Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTNLV6qqYzLN9qR1rBfWBZkf4vlUQUCYNUJvgUDAAAAAAAKCRBfWBZkf4vlUU4G AP4i7yEdVmIeYGs2jut73uWzL+brOGJszaYOKvHLDxlhtgEA+cKDHZC4rbXY/afe4kub/CmxUEbJ SYAZCMs8qifA2QY= =Ujtt -----END PGP SIGNATURE----- --Pn6CP5qL3BpNriOcZFCEs0zE92m75RSFJ-- ------------=_1624574462-30031-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 24 Jun 2021 18:52:00 +0000 Received: from localhost ([127.0.0.1]:44144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwUSG-0000yU-Gm for submit@debbugs.gnu.org; Thu, 24 Jun 2021 14:52:00 -0400 Received: from lists.gnu.org ([209.51.188.17]:41250) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lwUSE-0000yL-RV for submit@debbugs.gnu.org; Thu, 24 Jun 2021 14:51:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33728) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwUSC-0005IF-Vl for guix-patches@gnu.org; Thu, 24 Jun 2021 14:51:58 -0400 Received: from out0.migadu.com ([2001:41d0:2:267::]:22239) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwUS7-0003wD-Mv for guix-patches@gnu.org; Thu, 24 Jun 2021 14:51:56 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1624560707; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=Gjx8ow+V4RlUd9dHWUeOnEsR+eqgBiqA0i7I9b/u/Ms=; b=DNd60GXGuiM14dSCwKAMqnOQr2uu5Jg4Ezyh8xiKQrMIXh4JxmWEN/tV3PQ+8lv+dldbCp mckRub6y9ugtFiaG/AyrrabUu9eejcnXmOLmnpAyDTcgpQ/0LpfcAE6tQYjBODxu5HSLTC nhAvvsp1whE3c4VN80nNWvmYNqUY+rzQP5NAEf6mH9drbILkrI3hFd0tpknx+9aNKn5p3g 8EQV6rohxVhw1tLylzxgY4W71F19TfMcqC7gH/2h+Zs0qUz4wICcs8WKbvp2UGaSPO5HXk OWXSi1DIjkcjYoDW2qsomykoX5FZbnp0ua0QvMQg8pDfe+/BzJTJk8YElj3swg== From: Raghav Gururajan To: guix-patches@gnu.org Subject: [PATCH v1] services: certbot: Add option to use CSR file. Date: Thu, 24 Jun 2021 14:51:11 -0400 Message-Id: <20210624185111.5959-1-rg@raghavgururajan.name> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name Received-SPF: pass client-ip=2001:41d0:2:267::; envelope-from=rg@raghavgururajan.name; helo=out0.migadu.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Raghav Gururajan 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: -2.4 (--) * gnu/services/certbot.scm (): Add csr field. (certbot-command): Modify. * doc/guix.texi (Certificate Services): Document it. --- doc/guix.texi | 6 ++++++ gnu/services/certbot.scm | 6 +++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index 15e8999447..689d6498a9 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -25934,6 +25934,12 @@ the documentation at @url{https://certbot.eff.org/docs/using.html#hooks}), and gives Let's Encrypt permission to log the public IP address of the requesting machine. +@item @code{csr} (default: @code{#f}) +Path to a Certificate Signing Request (CSR) in DER or PEM format. If @code{#f} +is specified, this argument will not be passed to certbot. If a value is passed, +certbot uses it to obtain certificate, instead of using randomly generated +private-key. + @item @code{authentication-hook} (default: @code{#f}) Command to be run in a shell once for each certificate challenge to be answered. For this command, the shell variable @code{$CERTBOT_DOMAIN} diff --git a/gnu/services/certbot.scm b/gnu/services/certbot.scm index 1c67ff63f1..9a3822a679 100644 --- a/gnu/services/certbot.scm +++ b/gnu/services/certbot.scm @@ -55,6 +55,8 @@ (default '())) (challenge certificate-configuration-challenge (default #f)) + (csr certificate-configuration-csr + (default #f)) (authentication-hook certificate-authentication-hook (default #f)) (cleanup-hook certificate-cleanup-hook @@ -95,7 +97,7 @@ (match-lambda (($ custom-name domains challenge authentication-hook cleanup-hook - deploy-hook) + deploy-hook csr) (let ((name (or custom-name (car domains)))) (if challenge (append @@ -110,6 +112,7 @@ '("--register-unsafely-without-email")) (if server `("--server" ,server) '()) (if rsa-key-size `("--rsa-key-size" ,rsa-key-size) '()) + (if csr `("--csr" ,csr) '()) (if authentication-hook `("--manual-auth-hook" ,authentication-hook) '()) @@ -125,6 +128,7 @@ '("--register-unsafely-without-email")) (if server `("--server" ,server) '()) (if rsa-key-size `("--rsa-key-size" ,rsa-key-size) '()) + (if csr `("--csr" ,csr) '()) (if deploy-hook `("--deploy-hook" ,deploy-hook) '())))))) certificates))) (program-file -- 2.32.0 ------------=_1624574462-30031-1-- From unknown Sun Jun 22 08:11:58 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49213] (no subject) Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 30 Jun 2021 19:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49213 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Raghav Gururajan , 49213@debbugs.gnu.org Received: via spool by 49213-submit@debbugs.gnu.org id=B49213.162508298513831 (code B ref 49213); Wed, 30 Jun 2021 19:57:02 +0000 Received: (at 49213) by debbugs.gnu.org; 30 Jun 2021 19:56:25 +0000 Received: from localhost ([127.0.0.1]:58795 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lygJt-0003b1-Bu for submit@debbugs.gnu.org; Wed, 30 Jun 2021 15:56:25 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:48168) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lygJr-0003am-GL for 49213@debbugs.gnu.org; Wed, 30 Jun 2021 15:56:24 -0400 Received: from [172.20.10.4] ([5.23.251.255]) by laurent.telenet-ops.be with bizsmtp id PXwM250015XNd5901XwM20; Wed, 30 Jun 2021 21:56:21 +0200 Message-ID: From: Maxime Devos Date: Wed, 30 Jun 2021 21:56:16 +0200 In-Reply-To: <89e4c119-8ad6-37a1-eb78-ada163945593@raghavgururajan.name> References: <20210624185111.5959-1-rg@raghavgururajan.name> <89e4c119-8ad6-37a1-eb78-ada163945593@raghavgururajan.name> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-mAlca74qi8leimYC5vhI" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1625082981; bh=+i58+q4g6h2A0dlwVLoMGeeKO+jg3DTBB986RxVFQNk=; h=Subject:From:To:Date:In-Reply-To:References; b=VxlfKlxELwpXfWozyMAViLEEXwmLU3qy4rNA9odkyd/j7qDx0PEztLD6uwOVeH/7x NyhHdrnnC/gD8W1GDCzoLj2aUp2VbSL4VfJAvaLl266bf41aByyjyX6ll56YmVbpBp lCeZhYl4e4pQlWUvMz0fQsl9NB1RkUSbGWaOirBv9N6cIkR+yHmiVXoKqTv+0P7kFV Mr7HxFwlFSRa/4VnL7XiNtlh5cX5tbxlYAWDw0sjE+7B5ktDBIm7oBDjwjjWUzOd86 N95CUr0os02FVG1gvjcOQIvavn/S9kDGQYCQtSO9kYdLm3sl35xmWERDQelGUjO9cT wUaxJqH1EjwCA== X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Raghav Gururajan via Guix-patches via schreef op do 24-06-2021 om 18:39 [-0400]: > Pushed as 1bf1226a4f. Hi, Do I understand correctly that this patch series was pushed a day after it was sent? AFAIK the series is good though I don't know anything about CSR, but, as the guix manual notes: Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 SLIGHTLY_BAD_SUBJECT Subject contains something slightly spammy -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [195.130.137.89 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (maximedevos[at]telenet.be) -0.0 SPF_PASS SPF: sender matches SPF record 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.3 (/) --=-mAlca74qi8leimYC5vhI Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Raghav Gururajan via Guix-patches via schreef op do 24-06-2021 om 18:39 [-0= 400]: > Pushed as 1bf1226a4f. Hi, Do I understand correctly that this patch series was pushed a day after it was sent? AFAIK the series is good though I don't know anything about CSR, but, as the guix manual notes: For anything else, please post to and leave time for a review, without committing anything (*note Submitting Patches::). If you didn=E2=80=99t receive any reply after two weeks, and i= f you=E2=80=99re confident, it=E2=80=99s OK to commit. One day seems a lot less than two weeks, and I haven't seen a reply. Did I miss any replies, or was it =E2=80=98replied=E2=80=99 to on = IRC, or ...? TBF, the manual also notes That last part is subject to being adjusted, allowing individuals to commit directly on non-controversial changes on parts they=E2=80=99re famil= iar with. which might or might not apply. Greetings, Maxime. --=-mAlca74qi8leimYC5vhI Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYNzMYBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7ipKAQDwBUyk51AEAiA6hehFZXaAN5ga ywf7vSWg5dnywfIXggEA0RJ6/OhEZWgwzzq50AaRPLqBW+VfCd1Jkv2jEeX2HQM= =2K88 -----END PGP SIGNATURE----- --=-mAlca74qi8leimYC5vhI-- From unknown Sun Jun 22 08:11:58 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49213] (no subject) Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 30 Jun 2021 20:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49213 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Maxime Devos , 49213@debbugs.gnu.org Received: via spool by 49213-submit@debbugs.gnu.org id=B49213.162508418115984 (code B ref 49213); Wed, 30 Jun 2021 20:17:02 +0000 Received: (at 49213) by debbugs.gnu.org; 30 Jun 2021 20:16:21 +0000 Received: from localhost ([127.0.0.1]:58865 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lygdB-00049k-KB for submit@debbugs.gnu.org; Wed, 30 Jun 2021 16:16:21 -0400 Received: from out1.migadu.com ([91.121.223.63]:57632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lygd8-00049Z-2o for 49213@debbugs.gnu.org; Wed, 30 Jun 2021 16:16:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1625084176; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=p+F775COBkjWY8wO30UvBavWlVh5rLfExFHmkhgkaPg=; b=snxJgXy91zTohGx1coH8nVaeVoA/TTGPmvlZeZ80B4X+sgKlzOBEAQ7bFj2SiHb92hlj55 rCt6HrJP6qaQXjLPCdsATfoP8WTzSX7LbqlSt8kB0rSMcK3TyCC1dH0undMU8VoARRT54B 9DaVkre/Ukk6GufM9XNbRo3QCGXNVD2Eav3gpiXb50nKD6eheU+UWwNAkfqkm6F9Tyr8Wl T9upRoLmTcXcPDMAWweC9061RRMN629i3OTqsBs58Cl7PGYx5MnxdxVsN6aOGozWENP07A bp91d9vJj5l5CoaSlDn2s2NhxRtqglILUnKG0vpfJ3l17VYTVT/xSOdcxvoilQ== References: <20210624185111.5959-1-rg@raghavgururajan.name> <89e4c119-8ad6-37a1-eb78-ada163945593@raghavgururajan.name> X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Raghav Gururajan Message-ID: <2d217a4c-13c3-6bbd-cbd4-1b156d16d911@raghavgururajan.name> Date: Wed, 30 Jun 2021 16:16:13 -0400 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="03bokxSVAoEF3sgFImElnjzMoohSkmoGo" X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: rg@raghavgururajan.name X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Maixme! > One day seems a lot less than two weeks, and I haven't seen > a reply. Did I miss any replies, or was it =?UTF-8?Q?=E2=80=98replied=E2=80=99?= to on IRC, > or ...? Sorry about that. I was interacting with Tobias in IRC about this patch that day (https://logs.guix.gnu.org/guix/2021-06-25.log). After some corrections, I was confident about that the patch with test [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 SLIGHTLY_BAD_SUBJECT Subject contains something slightly spammy -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [91.121.223.63 listed in list.dnswl.org] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.0 SPF_PASS SPF: sender matches SPF record 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.3 (/) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --03bokxSVAoEF3sgFImElnjzMoohSkmoGo Content-Type: multipart/mixed; boundary="kfe8ND1uCQsui476bTgL4XWqYwCMQLGZK"; protected-headers="v1" From: Raghav Gururajan To: Maxime Devos , 49213@debbugs.gnu.org Message-ID: <2d217a4c-13c3-6bbd-cbd4-1b156d16d911@raghavgururajan.name> Subject: Re: bug#49213: (no subject) References: <20210624185111.5959-1-rg@raghavgururajan.name> <89e4c119-8ad6-37a1-eb78-ada163945593@raghavgururajan.name> In-Reply-To: --kfe8ND1uCQsui476bTgL4XWqYwCMQLGZK Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-CA Content-Transfer-Encoding: quoted-printable Hi Maixme! > One day seems a lot less than two weeks, and I haven't seen > a reply. Did I miss any replies, or was it =E2=80=98replied=E2=80=99 to= on IRC, > or ...? Sorry about that. I was interacting with Tobias in IRC about this patch=20 that day (https://logs.guix.gnu.org/guix/2021-06-25.log). After some=20 corrections, I was confident about that the patch with testing and I=20 pushed it. That said. I'll leave the future threads for more time=20 despite discussing on IRC. :) Regards, RG. --kfe8ND1uCQsui476bTgL4XWqYwCMQLGZK-- --03bokxSVAoEF3sgFImElnjzMoohSkmoGo Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTNLV6qqYzLN9qR1rBfWBZkf4vlUQUCYNzRDQUDAAAAAAAKCRBfWBZkf4vlUfzS AP4m9A+yGtiacRaKLb9yXgdaWDiggPmyi1sa9fGnABCj+wEAoEk8eDADTSZKm/+vowaiGzrX7jLw hoL59rG9jCXW3wU= =RsqA -----END PGP SIGNATURE----- --03bokxSVAoEF3sgFImElnjzMoohSkmoGo-- From unknown Sun Jun 22 08:11:58 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49213] (no subject) Resent-From: Jonathan Brielmaier Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 30 Jun 2021 20:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49213 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49213@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.162508441416497 (code B ref -1); Wed, 30 Jun 2021 20:21:02 +0000 Received: (at submit) by debbugs.gnu.org; 30 Jun 2021 20:20:14 +0000 Received: from localhost ([127.0.0.1]:58898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyggv-0004I0-PA for submit@debbugs.gnu.org; Wed, 30 Jun 2021 16:20:13 -0400 Received: from lists.gnu.org ([209.51.188.17]:33158) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyggu-0004Ht-LR for submit@debbugs.gnu.org; Wed, 30 Jun 2021 16:20:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41328) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lyggu-0002WP-DG for guix-patches@gnu.org; Wed, 30 Jun 2021 16:20:12 -0400 Received: from mout.web.de ([212.227.15.4]:47081) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lyggs-0007yw-8H for guix-patches@gnu.org; Wed, 30 Jun 2021 16:20:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1625084407; bh=XGtbMsFasEMiXmhA3VAZwuyxCZT/rvQmQ2g5r/XXH9o=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=nKBYLrRXwl5aLTneP3CRHQ1Nvlh9xQP/9p7EbD4b529avQpTZBcRiSMO27XqlT4DW exvqdxAKH8prQlF3R54Gi1LTOFz17VqPSWAcuchl7pl/PqLrN8WNORn2WgbaZaLcyl OLV1Z8ZUzDxKTMb6BJMpwn7ZG3FT3fcwBaSwdG6w= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from [192.168.178.113] ([88.152.185.61]) by smtp.web.de (mrweb003 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Lr2Yd-1lLlES0avr-00efJl for ; Wed, 30 Jun 2021 22:20:07 +0200 References: <20210624185111.5959-1-rg@raghavgururajan.name> <89e4c119-8ad6-37a1-eb78-ada163945593@raghavgururajan.name> <2d217a4c-13c3-6bbd-cbd4-1b156d16d911@raghavgururajan.name> From: Jonathan Brielmaier Message-ID: <610a5483-6387-e66b-f476-e3ed89de2643@web.de> Date: Wed, 30 Jun 2021 22:20:06 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Icedove/78.11.0 MIME-Version: 1.0 In-Reply-To: <2d217a4c-13c3-6bbd-cbd4-1b156d16d911@raghavgururajan.name> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:O4EU5U6UAaCTho0haFIDVc4JAG19dZXoLGM/DyKqRdMqQ/S0CXm P3cYJHyx768KPOX478/g6FPtg8pMRMiCc4CRLTkYMzkrxcrQdsPFyOPgBRb1nCjC58jVJXc Pt6aDMMvKwBsrjA6rWvsuSC6iDWrf15Jp0QKh4ewlZvIvD7MursCYCyDTt80KwQP9Vf79yB GIySBOmANHDkq2z1eQLIQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:XxMYTKIqQCk=:bt39Ug6nWDUEq0DTryo6Om 6E5jp0/W6IfTnHnCs1ue5mfCIgYxNuyRtH09dxpR/xGftXz5XrWTlJPx2QcU4Dr2Kwc2h+C8A SLM/zn71DWJJavbOge4mEp6e/tWUXZnOeSJRVCAS6NaYXMvcn8lfeTVm5bryr7qkmpHDjU15G t751PBeYEzW6hO8XSEjS3n3aLZupj/wIyKA2lzvpC41gwOsdX+sWdeQnDJF8fgJAfsWYBOMMw js3vr4XZksFrM6wWYgi4zwnqviqAmNjl7DN2MwSyLYesdlWLKnIAaBYdc8ejOo1PZcmj/XIR2 uSTinTWTbh0n9TxbH2g8UTfP7+DJj0oawUaHzV+BG+Obr7E7GQThw64AH5uraKpVumKzyYKNH oDvLE4hlbdflAiNxYVecaZLfwyshYee/WmdkDY0XxXcAjthL8iRv+xr945oEVYt2mXAb685r0 /XH6/Udw32FCCPdVsnJYQKcHh6CCYC8okAYD8YbFL7R8uziNb3wDDhJHKCFet97ByKadPG379 iJUOhabkvTvf+aKeuDv0lwauw5bTKqWn7HwnKoy76ADoiXe/XzaLR2JGMH8U0wQDHzojwvfwu jRNkOSoqittHvLOA7BS4W14jJ7rWeujPWNemoeu0WthEJThOPaVi6AJDTx/F3qDxEj+7QHNJ6 QXnwg369x4hGG2TZO3hsnmcaBhVSLh9ymueuDebUJy7LWW/MDxYu5FuhcAengDli4b2qHzSnw tGX+EsPQ8gdihvrq50sjCZsenRR9JWkV8zNDdn0p9lsLxEblZw8FHYxBD4ztZNWT3GjshriW4 exQh0E+IX3IwvEbAYIcXwkdVAwkzvbAOq0aJtstEGALFCaizRUGz7HY32A1GhuPQr4/3cljYm Oxf6iOcZR6wECt7R1rmchPozsbAFdR8hfHd+LjAvAU6eMNv5mUZlpZ2v8AwVS6dsongro9aUQ y5runubFai6xWsALm/cQ0u4k1C8eUpfJv4zoQG3G/2NvXBhls1i63zPAT9hMWeboY+rdPKxJt 87lkdKXe+PSh/jHMr8+1/qVwAdWfg3Ax7LpHyznztAj+UAP450YvJrMms0jvS7OYnn9MkXj13 +m5e6O34cjiyyDFwZIqJYozVTra5WABJ9spgumXmAiTRIp2qmnBpD/CDQ== Received-SPF: pass client-ip=212.227.15.4; envelope-from=jonathan.brielmaier@web.de; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.6 (/) 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.4 (/) On 30.06.21 22:16, Raghav Gururajan via Guix-patches via wrote: > Hi Maixme! > >> One day seems a lot less than two weeks, and I haven't seen >> a reply. Did I miss any replies, or was it =E2=80=98replied=E2=80=99 to= on IRC, >> or ...? > > Sorry about that. I was interacting with Tobias in IRC about this patch > that day (https://logs.guix.gnu.org/guix/2021-06-25.log). After some > corrections, I was confident about that the patch with testing and I > pushed it. That said. I'll leave the future threads for more time > despite discussing on IRC. :) In that case I think its not really necessary to leave the patch longer on the mailing list. Instead you could add something like "reviewed together with XY in IRC" on your closing email :) From unknown Sun Jun 22 08:11:58 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#49213] (no subject) Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 01 Jul 2021 08:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49213 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Jonathan Brielmaier , 49213@debbugs.gnu.org Received: via spool by 49213-submit@debbugs.gnu.org id=B49213.16251267094524 (code B ref 49213); Thu, 01 Jul 2021 08:06:01 +0000 Received: (at 49213) by debbugs.gnu.org; 1 Jul 2021 08:05:09 +0000 Received: from localhost ([127.0.0.1]:59479 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyrh7-0001Au-3G for submit@debbugs.gnu.org; Thu, 01 Jul 2021 04:05:09 -0400 Received: from xavier.telenet-ops.be ([195.130.132.52]:33328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lyrh4-0001Ak-S8 for 49213@debbugs.gnu.org; Thu, 01 Jul 2021 04:05:07 -0400 Received: from butterfly.local ([188.189.253.4]) by xavier.telenet-ops.be with bizsmtp id Pk542500j06Tga401k55jJ; Thu, 01 Jul 2021 10:05:05 +0200 Message-ID: From: Maxime Devos Date: Thu, 01 Jul 2021 10:05:04 +0200 In-Reply-To: <610a5483-6387-e66b-f476-e3ed89de2643@web.de> References: <20210624185111.5959-1-rg@raghavgururajan.name> <89e4c119-8ad6-37a1-eb78-ada163945593@raghavgururajan.name> <2d217a4c-13c3-6bbd-cbd4-1b156d16d911@raghavgururajan.name> <610a5483-6387-e66b-f476-e3ed89de2643@web.de> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-bVzNNIXr9gAGg3Nifwl6" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1625126705; bh=pAUrBLq0ryizbRRMsU+qR8Ftra+sc4ZfN6x44wkMiDY=; h=Subject:From:To:Date:In-Reply-To:References; b=Gdg92zRFHWCXyqcUanL5U6qGdC+jjPOi4lZVCxj/d0cvioLiJN5y03Y4VUEFOD1eG oLZxN0YEqSxWI3qnW0NWTzlWVyjyONrzuNI4+zH4t69WWFUhJcBqrxFgSfKlQjLxmj dqWmlrrr3sUKh9/zYSfkoS1s1Wg2mZDPPn1UtZ+f/uNAZY76luU285XZarO68NXqlx Y7yotH923nVgP7UEp4GYuHBeoRo3/vBqVyfAuI+5yzP/y8GqoaSOEaVP9quEOXd3Bl YH31bGxs1oaCp+IIGLT1OTJprNgob9baBGtVvX0h6bCgEAICRq2xtWPgCaTmutXVGO O2N7XlonTeUBg== X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Jonathan Brielmaier schreef op wo 30-06-2021 om 22:20 [+0200]: > On 30.06.21 22:16, Raghav Gururajan via Guix-patches via wrote: > > Hi Maixme! > > Sorry about that. I was interacting with Tobias in I [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 SLIGHTLY_BAD_SUBJECT Subject contains something slightly spammy 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (maximedevos[at]telenet.be) -0.0 SPF_PASS SPF: sender matches SPF record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [195.130.132.52 listed in list.dnswl.org] 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.3 (/) --=-bVzNNIXr9gAGg3Nifwl6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Jonathan Brielmaier schreef op wo 30-06-2021 om 22:20 [+0200]: > On 30.06.21 22:16, Raghav Gururajan via Guix-patches via wrote: > > Hi Maixme! > > Sorry about that. I was interacting with Tobias in IRC about this patch > > that day (https://logs.guix.gnu.org/guix/2021-06-25.log). After some > > corrections, I was confident about that the patch with testing and I > > pushed it. That said. I'll leave the future threads for more time > > despite discussing on IRC. :) >=20 > In that case I think its not really necessary to leave the patch longer > on the mailing list. Instead you could add something like "reviewed > together with XY in IRC" on your closing email :) Yes, agreed on both points. Greetings, Maxime. --=-bVzNNIXr9gAGg3Nifwl6 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYN13MBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7rP+AP43gpTdlk8jnCOM+y0LNQRUHyzD lAkMfx8+wvkkQOc8ywD9EjuDRrZHRB+azxwg1kAIydS5XD0RegdijYAdQ+oNrgA= =3u7I -----END PGP SIGNATURE----- --=-bVzNNIXr9gAGg3Nifwl6--