[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
- branch master updated (fb6e550 -> 1d25447), guix-commits, 2019/09/16
- 01/09: services: certbot: Add --manual-public-ip-logging-ok for manual challenges,
guix-commits <=
- 04/09: gnu: git-annex: Update license., guix-commits, 2019/09/16
- 05/09: gnu: Add ghc-magic., guix-commits, 2019/09/16
- 03/09: pack: Provide a meaningful "repository name" for Docker., guix-commits, 2019/09/16
- 08/09: gnu: emacs-dumb-jump: Update to 0.5.3., guix-commits, 2019/09/16
- 07/09: gnu: git-annex: Update to 7.20190912., guix-commits, 2019/09/16
- 02/09: pack: Add packages in the order in which they appear on the command line., guix-commits, 2019/09/16
- 06/09: gnu: git-annex: Build with MagicMime support., guix-commits, 2019/09/16
- 09/09: gnu: Add herbstluftwm., guix-commits, 2019/09/16