index
:
guix
add-compress-debug-symbols-phase
add-maintainers-to-etc-teams.scm
add-tests-for-guix-shell-container
audio-team
beam-team
bootstrap-team
client-add-build-max-log-size-option
core-packages-team
core-packages-team-2026-06-20
core-packages-team-2026-06-20-rebased
core-packages-team-2026-07-21
core-packages-team-2026-07-21-rebased
crypto-team
daemon-allow-all-clients-to-set-build-max-log-size
dexed
emacs-team
gnome-team
go-team
graal
guile-daemon
guix-extension-channels
haskell-team
hpc-team
hurd-team
hurl
java-team
javascript-team
kde-team
kernel-updates
keyring
libreoffice
librewolf-updates
lisp-team-asdf-build-system/abcl
master
merge-xorg-configurations
mesa-updates
mpd-fix-groups
nckx-patch-1
next-master
ocaml-team
onnx
perlssl
python-team
qt-team
r-team
rename-kernel-team
ruby-team
rust-team
science-team
sysadmin-team
tex-team
ungoogled-chromium-updates
version-0.10.0
version-0.11.0
version-0.12.0
version-0.13.0
version-0.14.0
version-0.15.0
version-0.16.0
version-0.8.3
version-0.9.0
version-1.0.0
version-1.0.1
version-1.1.0
version-1.2.0
version-1.3.0
version-1.4.0
version-1.5.0
wip-arm-bootstrap
wip-container
wip-digests
wip-fix-system-tests
wip-full-source-bootstrap
wip-gexp-grafts
wip-gexp-hygiene
wip-guix-log
wip-harden-installer
wip-hurd-vm
wip-ipfs
wip-ipfs-substitutes
wip-ipfs2
wip-julia-upgrade
wip-node-riscv64
wip-ocaml
wip-plmshift
wip-postfix
wip-riscv-bootstrap
wip-riscv-bootstrap1
wip-system-bootstrap
world-rebuild
Transactional package manager, declarative GNU/Linux distribution, reproducible deployment tool, and more! https://guix.gnu.org
Mirror
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
gnu
/
services
/
vpn.scm
Age
Commit message (
Expand
)
Author
Files
Lines
2026-04-03
services: wireguard: Export wireguard-configuration-file.
Tomas Volf
1
-0
/
+2
2025-09-18
Reapply "Update Maxim's email address."
Maxim Cournoyer
1
-1
/
+1
2025-09-18
Revert "Update Maxim's email address."
Maxim Cournoyer
1
-1
/
+1
2025-09-18
Update Maxim's email address.
Maxim Cournoyer
1
-1
/
+1
2025-06-05
services: configuration: Add define-enumerated-field-type helper.
Sergey Trofimov
1
-12
/
+0
2025-03-23
services: wireguard: Turn monitoring into a Shepherd timer.
Ludovic Courtès
1
-95
/
+104
2025-03-19
services: wireguard: Add the shepherd-requirement field.
Sergey Trofimov
1
-2
/
+5
2025-03-03
services: wireguard: Add the auto-start? field.
Carlo Zancanaro
1
-1
/
+7
2025-02-23
services: Add missing Shepherd dependency on ‘user-processes’.
Ludovic Courtès
1
-2
/
+2
2024-12-06
services: wireguard: Support lists of gexps for most fields.
Richard Sent
1
-20
/
+21
2024-12-06
services: wireguard: Add the bootstrap-private-key? field.
Richard Sent
1
-30
/
+34
2024-12-06
services: wireguard: Make the private-key field optional.
Richard Sent
1
-16
/
+20
2023-09-09
services: vpn: Fix broken format string for wireguard dns.
Reily Siegel
1
-1
/
+1
2023-07-21
services: wireguard: Add a 'configuration' action.
Maxim Cournoyer
1
-0
/
+1
2023-07-21
services: wireguard: Clean-up configuration file serializer.
Maxim Cournoyer
1
-74
/
+45
2023-07-21
services: wireguard: Implement a dynamic IP monitoring feature.
Maxim Cournoyer
1
-4
/
+146
2023-03-03
services: vpn: Deprecate 'openvpn-client-service' & 'openvpn-server-service' ...
Bruno Victal
1
-6
/
+13
2022-12-25
services: wireguard: Allow specifying pre-shared keys.
Timo Wilken
1
-1
/
+14
2022-12-09
services: wireguard: Use the parameterized wireguard package.
EuAndreh
1
-2
/
+2
2022-11-13
services: vpn: Fix the profile wireguard package.
EuAndreh
1
-1
/
+2
2022-11-12
services: vpn: Add wireguard-tools to profile-service-type.
EuAndreh
1
-1
/
+3
2022-10-20
services: wireguard: Add more configuration fields.
Mathieu Othacehe
1
-2
/
+54
2022-06-24
services: configuration: Remove 'validate-configuration'.
Ludovic Courtès
1
-2
/
+0
2022-06-22
services: wireguard: Shepherd 'stop' method really stops.
Ludovic Courtès
1
-1
/
+2
2022-06-15
services: configuration: Use *unspecified* instead of 'disabled.
Attila Lendvai
1
-1
/
+1
2022-04-29
services: Add missing 'description' fields.
Ludovic Courtès
1
-3
/
+10
2022-03-03
services: openvpn: Actually save log file.
Cameron Chaparro
1
-1
/
+3
2021-12-22
services: wireguard: Add DNS config field.
Nathan Dehnel
1
-2
/
+11
2021-11-30
services: Accept <inferior-package>s in lieu of <package>s.
Tobias Geerinckx-Rice
1
-3
/
+3
2021-07-07
services: Add bitmask-service-type.
Raghav Gururajan
1
-0
/
+19
2021-06-25
Remove unused module imports from (gnu services vpn).
Tobias Geerinckx-Rice
1
-2
/
+0
2021-06-25
gnu: Add strongswan service.
Domagoj Stolfa
1
-0
/
+140
2021-05-24
gnu: services: Add missing wireguard related exports.
Solene Rapenne
1
-1
/
+3
2021-04-20
services: wireguard: Add keep-alive support.
Guillaume Le Vaillant
1
-3
/
+10
2021-02-17
services: wireguard: New service.
Mathieu Othacehe
1
-1
/
+137
2020-11-18
gnu: vpn: Make ca, key and cert optional.
Julien Lepiller
1
-3
/
+3
2020-02-19
gnu: services: Add openvpn options.
Julien Lepiller
1
-0
/
+12
2020-02-19
gnu: services: Fix openvpn boolean fields.
Julien Lepiller
1
-1
/
+1
2017-10-10
services: vpn: Fix default tls-auth configuration.
Julien Lepiller
1
-4
/
+6
2017-03-31
doc: Fix typos.
Eric Bavier
1
-2
/
+2
2017-03-24
services: openvpn: Fix a typo which was corrected in generated doc.
Mathieu Othacehe
1
-1
/
+2
2017-01-25
services: Fix 'mkdir-p' in activation scripts.
Clément Lassieur
1
-1
/
+4
2017-01-20
services: Reindent vpn.scm.
Ludovic Courtès
1
-35
/
+35
2017-01-15
gnu: Add openvpn service.
Julien Lepiller
1
-0
/
+491