guix/doc
45mg 66df3296c4
services: dnsmasq: Allow custom Shepherd provision
Allow users to have multiple dnsmasq instances by specifying different
`provision` values for the corresponding Shepherd services, similar to
what is done with `static-networking-service-type`.

* gnu/services/dns.scm (<dnsmasq-configuration>)[provision]: new option.
(dnsmasq-shepherd-service): Use supplied provision value.
* doc/guix.texi (DNS Services)[dnsmasq-configuration]: Document it.

Change-Id: I78c7f015cb1db239a600bc5373b2fd80e8b9b9f4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2025-01-04 23:35:40 +01:00
..
images
build.scm
contributing.texi doc: contributing: Add guidance on reverting commits. 2025-01-04 08:32:41 +00:00
environment-gdb.scm
fdl-1.3.texi
guix-cookbook.texi doc: Fix markup. 2025-01-01 03:17:11 +01:00
guix.texi services: dnsmasq: Allow custom Shepherd provision 2025-01-04 23:35:40 +01:00
he-config-bare-bones.scm
htmlxref.cnf
local.mk
package-hello.json
package-hello.scm