guix-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#63402] [PATCH v5 0/5] Implement a dynamic IP monitoring feature.


From: Maxim Cournoyer
Subject: [bug#63402] [PATCH v5 0/5] Implement a dynamic IP monitoring feature.
Date: Thu, 18 May 2023 21:59:12 -0400

Hi,

Compared to v4, this series adds a new 'current-service' procedure to
(gnu services herd) and makes use of it to check if the current
wireguard service is already running without causing it to restart if
it was stopped, via something like:

  (live-service-running (current-service 'wireguard-wg0))

Thanks,

Maxim Cournoyer (5):
  services: herd: Add a new 'current-service' procedure.
  services: wireguard: Implement a dynamic IP monitoring feature.
  services: wireguard: Clean-up configuration file serializer.
  services: wireguard: Add a 'configuration' action.
  gnu: linux-libre: Apply wireguard patch fixing keep-alive bug.

 Makefile.am                                   |   1 +
 doc/guix.texi                                 |  19 +-
 gnu/local.mk                                  |   1 +
 gnu/packages/linux.scm                        |  27 +-
 ...linux-libre-wireguard-postup-privkey.patch | 119 ++++++++
 gnu/services/herd.scm                         |  52 ++--
 gnu/services/vpn.scm                          | 266 +++++++++++++-----
 tests/services/vpn.scm                        |  83 ++++++
 8 files changed, 461 insertions(+), 107 deletions(-)
 create mode 100644 
gnu/packages/patches/linux-libre-wireguard-postup-privkey.patch
 create mode 100644 tests/services/vpn.scm


base-commit: deda3cc9057f20b1e3d34d63a64da0bdd6ca1998
-- 
2.40.1






reply via email to

[Prev in Thread] Current Thread [Next in Thread]