summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorAngus Gibson <angus@agibson.me>2026-05-14 13:55:38 +1000
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2026-05-31 08:30:05 +0200
commitcf95f60011a7407c2089ef6807823a7b287419c2 (patch)
tree0d04205fb84b0e343783aa1b589b8dfca875daa5 /doc
parent5cee86d9c7b0eafa90baae5d596326e520f31bb7 (diff)
services: network-manager: Allow dnsmasq configuration.
When using (dns "dnsmasq"), configuration is achieved through the /etc/NetworkManager/dnsmasq.d directory. The new field parallels extra-configuration-files for configuration of NetworkManager itself. * gnu/services/networking.scm (network-manager-configuration) <dnsmasq-configuration-files>: New field. * doc/guix.texi (Networking Setup): Document it. Change-Id: I31d772939e4e1d65f3ff407d70a87a64a047aac6 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/guix.texi10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index 17d4bdd23a8..96f573f3da5 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -22950,6 +22950,16 @@ For example, to add two files named @file{001-basic.conf} and
22950unmanaged-devices=interface-name:wlo1_ap\n")))))) 22950unmanaged-devices=interface-name:wlo1_ap\n"))))))
22951@end lisp 22951@end lisp
22952 22952
22953@item @code{dnsmasq-configuration-files} (default: @code{'()})
22954A list of two-element lists; the first element of each list is a file
22955name (as a string), and the second is a file-like object. Used to
22956specify configuration files which will be added to the
22957@file{/etc/NetworkManager/dnsmasq.d}. When using the @code{"dnsmasq"}
22958DNS processing mode, NetworkManager will read configuration from
22959this directory when it starts @code{dnsmasq}. The configuration files
22960specify command line arguments without the leading @code{--}. See
22961@samp{man 8 dnsmasq} for further details.
22962
22953@end table 22963@end table
22954@end deftp 22964@end deftp
22955 22965