guix/doc
Richard Sent 0972a27572
services: wireguard: Support lists of gexps for most fields.
In order to support more flexibility in Wireguard configuration, ungexp the
configuration fields directly instead of ungexp-splicing a sexp
calculator. This allows for the fields to take arbitrary gexps instead of only
strings which is particularly helpful for the Pre/Post Up/Down commands.

* gnu/services/vpn.scm (wireguard-configuration-file): Ungexp configuration
lists instead of ungexp-splicing the code surrounding them.
* doc/guix.texi (VPN Services)[wireguard]: Document it.

Change-Id: If074cbb78473b6fd34e0e4e990d2ed268001d6c7
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2024-12-06 20:09:28 +01:00
..
images
build.scm
contributing.texi doc: contributing: Remove --base=auto 2024-12-03 22:43:10 +01:00
environment-gdb.scm
fdl-1.3.texi
guix-cookbook.texi
guix.texi services: wireguard: Support lists of gexps for most fields. 2024-12-06 20:09:28 +01:00
he-config-bare-bones.scm
htmlxref.cnf
local.mk
package-hello.json
package-hello.scm