diff options
author | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2025-04-19 21:41:16 +0900 |
---|---|---|
committer | Maxim Cournoyer <maxim.cournoyer@gmail.com> | 2025-04-19 21:43:18 +0900 |
commit | a6c96cdb7060ccfc2d0fe27a45b9bcc9590aedd6 (patch) | |
tree | 1f351624efe1e08c9d3d1683ad0d34761906190b | |
parent | 7686fe9d4fa1c40fd78e2ed57c60531c94bc9fd7 (diff) | |
download | guix-a6c96cdb7060ccfc2d0fe27a45b9bcc9590aedd6.tar.gz guix-a6c96cdb7060ccfc2d0fe27a45b9bcc9590aedd6.zip |
services: ngircd: Require networking.
Otherwise the service could fail starting if the networking interface takes
some time to be created during the boot (one such example are WireGuard
interfaces).
* gnu/services/messaging.scm (ngircd-configuration)
[shepherd-requirement]: Add networking.
* doc/guix.texi (Messaging Services): Update.
Change-Id: I387ae5780a35cad5b74d9883ac53f13de1a08c78
-rw-r--r-- | doc/guix.texi | 2 | ||||
-rw-r--r-- | gnu/services/messaging.scm | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index 070528667f..eebc1a1590 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -30416,7 +30416,7 @@ The @code{ngircd} package to use. @item @code{debug?} (default: @code{#f}) (type: boolean) Turn on debugging messages. -@item @code{shepherd-requirement} (default: @code{(user-processes)}) (type: list-of-symbols) +@item @code{shepherd-requirement} (default: @code{(user-processes networking)}) (type: list-of-symbols) Shepherd requirements the service should depend on. @item @code{global} (type: ngircd-global) diff --git a/gnu/services/messaging.scm b/gnu/services/messaging.scm index 2a93d42bf2..adcc75dd1d 100644 --- a/gnu/services/messaging.scm +++ b/gnu/services/messaging.scm @@ -1424,7 +1424,7 @@ for different users. Refer to @samp{man 5 ngircd.conf} for more details.") "Turn on debugging messages." (serializer empty-serializer)) (shepherd-requirement - (list-of-symbols '(user-processes)) + (list-of-symbols '(user-processes networking)) "Shepherd requirements the service should depend on." (serializer empty-serializer)) (global |