GNU bug report logs - #58589
[PATCH 2/2] services: nginx: Improve reload action documentation.

Previous Next

Package: guix-patches;

Reported by: EuAndreh <eu <at> euandre.org>

Date: Mon, 17 Oct 2022 20:58:01 UTC

Severity: normal

Tags: patch

Done: EuAndreh <eu <at> euandre.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 58589 in the body.
You can then email your comments to 58589 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#58589; Package guix-patches. (Mon, 17 Oct 2022 20:58:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to EuAndreh <eu <at> euandre.org>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Mon, 17 Oct 2022 20:58:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: EuAndreh <eu <at> euandre.org>
To: guix-patches <at> gnu.org
Cc: EuAndreh <eu <at> euandre.org>
Subject: [PATCH 2/2] services: nginx: Improve reload action documentation.
Date: Mon, 17 Oct 2022 17:57:19 -0300
* gnu/services/web.scm (nginx-shepherd-service): Be explicit about the
reload action not changing the configuration file, but instead
respawning worker processes.
---
 gnu/services/web.scm | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/gnu/services/web.scm b/gnu/services/web.scm
index 7fde8824b3..2023119037 100644
--- a/gnu/services/web.scm
+++ b/gnu/services/web.scm
@@ -819,7 +819,11 @@ (define (nginx-shepherd-service config)
               (list
                (shepherd-action
                  (name 'reload)
-                 (documentation "Reload NGINX configuration file and restart worker processes.")
+                 (documentation "Reload nginx configuration file and restart worker processes.
+This has the effect of killing old worker processes and starting new ones, using
+the same configuration file.  It is useful for situations where the same nginx
+configuration file can point to different things after a reload, such as
+renewed TLS certificates, or @code{include}d files.")
                  (procedure (nginx-action "-s" "reload"))))))))))
 
 (define nginx-service-type
-- 
2.38.0





Information forwarded to guix-patches <at> gnu.org:
bug#58589; Package guix-patches. (Mon, 17 Oct 2022 21:50:02 GMT) Full text and rfc822 format available.

Message #8 received at 58589 <at> debbugs.gnu.org (full text, mbox):

From: EuAndreh <eu <at> euandre.org>
To: 58589 <at> debbugs.gnu.org
Cc: control <at> debbugs.gnu.org
Subject: Re: bug#58589: Acknowledgement ([PATCH 2/2] services: nginx: Improve
 reload action documentation.)
Date: Mon, 17 Oct 2022 18:49:37 -0300
close 58589
Superseded by 58590.




bug closed, send any further explanations to 58589 <at> debbugs.gnu.org and EuAndreh <eu <at> euandre.org> Request was from EuAndreh <eu <at> euandre.org> to control <at> debbugs.gnu.org. (Mon, 17 Oct 2022 21:50:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 15 Nov 2022 12:24:09 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 211 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.