guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/09: services: certbot: Add --manual-public-ip-logging-ok for manual c


From: guix-commits
Subject: 01/09: services: certbot: Add --manual-public-ip-logging-ok for manual challenges
Date: Mon, 16 Sep 2019 04:58:45 -0400 (EDT)

civodul pushed a commit to branch master
in repository guix.

commit ec36339dfd2241cd518bb86b6714fc3b340afa95
Author: Carlo Zancanaro <address@hidden>
Date:   Sat Aug 10 22:52:50 2019 +1000

    services: certbot: Add --manual-public-ip-logging-ok for manual challenges
    
    * gnu/services/certbot.scm (certbot-command): Add
      --manual-public-ip-logging-ok flag to the certbot command when doing a
      manual challenge.
    
    Signed-off-by: Ludovic Courtès <address@hidden>
---
 doc/guix.texi            | 4 +++-
 gnu/services/certbot.scm | 1 +
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/doc/guix.texi b/doc/guix.texi
index 39d4b86..55935b3 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -20302,7 +20302,9 @@ all domains will be Subject Alternative Names on the 
certificate.
 The challenge type that has to be run by certbot.  If @code{#f} is specified,
 default to the HTTP challenge.  If a value is specified, defaults to the
 manual plugin (see @code{authentication-hook}, @code{cleanup-hook} and
-the documentation at @url{https://certbot.eff.org/docs/using.html#hooks}).
+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{authentication-hook} (default: @code{#f})
 Command to be run in a shell once for each certificate challenge to be
diff --git a/gnu/services/certbot.scm b/gnu/services/certbot.scm
index ae34ad1..0d3be03 100644
--- a/gnu/services/certbot.scm
+++ b/gnu/services/certbot.scm
@@ -99,6 +99,7 @@
                             "--manual"
                             (string-append "--preferred-challenges=" challenge)
                             "--cert-name" name
+                            "--manual-public-ip-logging-ok"
                             "-d" (string-join domains ","))
                       (if rsa-key-size `("--rsa-key-size" ,rsa-key-size) '())
                       (if authentication-hook



reply via email to

[Prev in Thread] Current Thread [Next in Thread]