1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

services: Add a default configuration value for the ngircd service.

* gnu/services/messaging.scm (ngircd-configuration): Adjust comment.
(ngircd-wrapper): Nest bindings within the (maybe-value-set? ssl) check, to
avoid errors when not providing an explicit value to the ssl field.
(ngircd-service-type) [default-value]: New field.

Change-Id: I1d2d7973cc9314e9bbc5870bf7b5f872d074b49b
This commit is contained in:
Maxim Cournoyer
2025-04-08 15:24:26 +09:00
parent c9524b5841
commit e839cd1108
2 changed files with 37 additions and 29 deletions

View File

@@ -30363,7 +30363,14 @@ server.
The service type for ngIRCd. Its value is a @code{ngircd-configuration}
object, documented below.
A simple example configuration could look like:
In its most simple form, the service can be used with its default
configuration, like this:
@lisp
(service ngircd-service-type)
@end lisp
A slightly more complex example configuration could look like:
@lisp
(service ngircd-service-type