From 4cf22e9126c948d518a7ece29ee8d826831fec49 Mon Sep 17 00:00:00 2001 From: Ian Kelling Date: Sat, 14 Feb 2026 05:39:12 -0500 Subject: [PATCH] move client vpn to wg, avoid systemd netns bugs with named ns --- brc2 | 79 ++++++++++--------- .../system/transmission-daemon-nn.service | 8 +- fsf-script-lib | 6 ++ .../systemd/system/openvpn-client-tr@.service | 36 --------- .../systemd/system/wg-quick-tr-pre@.service | 12 +++ .../etc/systemd/system/wg-quick-tr@.service | 26 ++++++ .../systemd/system/openvpn-client-tr@.service | 36 --------- .../systemd/system/wg-quick-tr-pre@.service | 12 +++ .../etc/systemd/system/wg-quick-tr@.service | 26 ++++++ .../systemd/system/openvpn-client-tr@.service | 36 --------- .../systemd/system/wg-quick-tr-pre@.service | 12 +++ .../etc/systemd/system/wg-quick-tr@.service | 26 ++++++ .../systemd/system/openvpn-client-tr@.service | 36 --------- .../systemd/system/wg-quick-tr-pre@.service | 12 +++ .../etc/systemd/system/wg-quick-tr@.service | 26 ++++++ .../systemd/system/openvpn-client-tr@.service | 36 --------- .../systemd/system/wg-quick-tr-pre@.service | 12 +++ .../etc/systemd/system/wg-quick-tr@.service | 26 ++++++ .../systemd/system/openvpn-client-tr@.service | 36 --------- .../systemd/system/wg-quick-tr-pre@.service | 12 +++ .../etc/systemd/system/wg-quick-tr@.service | 26 ++++++ .../systemd/system/openvpn-client-tr@.service | 36 --------- .../systemd/system/wg-quick-tr-pre@.service | 12 +++ .../etc/systemd/system/wg-quick-tr@.service | 26 ++++++ .../systemd/system/openvpn-client-tr@.service | 36 --------- .../systemd/system/wg-quick-tr-pre@.service | 12 +++ .../etc/systemd/system/wg-quick-tr@.service | 26 ++++++ .../systemd/system/openvpn-client-tr@.service | 36 --------- .../systemd/system/wg-quick-tr-pre@.service | 12 +++ .../etc/systemd/system/wg-quick-tr@.service | 26 ++++++ transmission-firewall/netns.rules | 32 +++----- 31 files changed, 405 insertions(+), 386 deletions(-) delete mode 100644 machine_specific/bo/filesystem/etc/systemd/system/openvpn-client-tr@.service create mode 100644 machine_specific/bo/filesystem/etc/systemd/system/wg-quick-tr-pre@.service create mode 100644 machine_specific/bo/filesystem/etc/systemd/system/wg-quick-tr@.service delete mode 100644 machine_specific/frodo/filesystem/etc/systemd/system/openvpn-client-tr@.service create mode 100644 machine_specific/frodo/filesystem/etc/systemd/system/wg-quick-tr-pre@.service create mode 100644 machine_specific/frodo/filesystem/etc/systemd/system/wg-quick-tr@.service delete mode 100644 machine_specific/kd/filesystem/etc/systemd/system/openvpn-client-tr@.service create mode 100644 machine_specific/kd/filesystem/etc/systemd/system/wg-quick-tr-pre@.service create mode 100644 machine_specific/kd/filesystem/etc/systemd/system/wg-quick-tr@.service delete mode 100644 machine_specific/librestation01/filesystem/etc/systemd/system/openvpn-client-tr@.service create mode 100644 machine_specific/librestation01/filesystem/etc/systemd/system/wg-quick-tr-pre@.service create mode 100644 machine_specific/librestation01/filesystem/etc/systemd/system/wg-quick-tr@.service delete mode 100644 machine_specific/librestation03/filesystem/etc/systemd/system/openvpn-client-tr@.service create mode 100644 machine_specific/librestation03/filesystem/etc/systemd/system/wg-quick-tr-pre@.service create mode 100644 machine_specific/librestation03/filesystem/etc/systemd/system/wg-quick-tr@.service delete mode 100644 machine_specific/so/filesystem/etc/systemd/system/openvpn-client-tr@.service create mode 100644 machine_specific/so/filesystem/etc/systemd/system/wg-quick-tr-pre@.service create mode 100644 machine_specific/so/filesystem/etc/systemd/system/wg-quick-tr@.service delete mode 100644 machine_specific/sy/filesystem/etc/systemd/system/openvpn-client-tr@.service create mode 100644 machine_specific/sy/filesystem/etc/systemd/system/wg-quick-tr-pre@.service create mode 100644 machine_specific/sy/filesystem/etc/systemd/system/wg-quick-tr@.service delete mode 100644 machine_specific/x2/filesystem/etc/systemd/system/openvpn-client-tr@.service create mode 100644 machine_specific/x2/filesystem/etc/systemd/system/wg-quick-tr-pre@.service create mode 100644 machine_specific/x2/filesystem/etc/systemd/system/wg-quick-tr@.service delete mode 100644 machine_specific/x3/filesystem/etc/systemd/system/openvpn-client-tr@.service create mode 100644 machine_specific/x3/filesystem/etc/systemd/system/wg-quick-tr-pre@.service create mode 100644 machine_specific/x3/filesystem/etc/systemd/system/wg-quick-tr@.service diff --git a/brc2 b/brc2 index 6375a9c..ee7940d 100644 --- a/brc2 +++ b/brc2 @@ -2241,39 +2241,40 @@ EOF u /b/ds/machine_specific/li/filesystem/etc/openvpn/client-config-hole/$host <