guix-patches
[Top][All Lists]
Advanced

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

[bug#63402] [PATCH v4 0/4] Implement a dynamic IP monitoring feature.


From: Maxim Cournoyer
Subject: [bug#63402] [PATCH v4 0/4] Implement a dynamic IP monitoring feature.
Date: Thu, 18 May 2023 13:48:38 -0400

Hello,

This fourth revision reworks the monitoring script to use 'wg set' to
reset the affected endpoint instead of restarting the whole service.

It also applies an upstream patch to the kernel that resolves the bug
where keep-alive would not work to (re)establish a session after it
was lost (e.g. when the listener's dynamic IP changed with an
interruption to its Internet service), instead of applying a
workaround to our PostUp command.

Thanks,

Maxim Cournoyer (4):
  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/vpn.scm                          | 265 +++++++++++++-----
 tests/services/vpn.scm                        |  83 ++++++
 7 files changed, 427 insertions(+), 88 deletions(-)
 create mode 100644 
gnu/packages/patches/linux-libre-wireguard-postup-privkey.patch
 create mode 100644 tests/services/vpn.scm


base-commit: 5b700945fb0b33eec410de8979cae2fbf0d4f118
-- 
2.39.2






reply via email to

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