From 6fb5459e8b3c2c3183372af72aea538fff60c5d3 Mon Sep 17 00:00:00 2001 From: Nathan Dehnel Date: Tue, 21 Dec 2021 14:18:22 -0600 Subject: services: wireguard: Add DNS config field. * gnu/services/vpn.scm (wireguard-configuration)[dns]: New field. (wireguard-configuration-file): Honor it. * doc/guix.texi: Document it. Signed-off-by: Mathieu Othacehe --- doc/guix.texi | 3 +++ 1 file changed, 3 insertions(+) (limited to 'doc') diff --git a/doc/guix.texi b/doc/guix.texi index 34e75156eb..d76cfb0c89 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -28632,6 +28632,9 @@ The IP addresses to be assigned to the above interface. @item @code{port} (default: @code{51820}) The port on which to listen for incoming connections. +@item @code{dns} (default: @code{#f}) +The DNS server(s) to announce to VPN clients via DHCP. + @item @code{private-key} (default: @code{"/etc/wireguard/private.key"}) The private key file for the interface. It is automatically generated if the file does not exist. -- cgit v1.2.3