From bd3837b534c063567df5a784b37e93238b6d4705 Mon Sep 17 00:00:00 2001 From: Jiri Kalvoda <jirikalvoda@kam.mff.cuni.cz> Date: Mon, 11 Mar 2024 21:11:46 +0100 Subject: [PATCH] NET reload blatto-daemon --- network/arzen/dhcpcd.enter-hook | 5 +++++ network/hopik/dhcpcd.enter-hook | 5 +++++ network/hopik/scripts/con-blansko | 2 ++ network/hopik/scripts/con-opler | 2 ++ network/hopik/scripts/con-sm | 2 ++ network/wg-blatto | 2 ++ 6 files changed, 18 insertions(+) diff --git a/network/arzen/dhcpcd.enter-hook b/network/arzen/dhcpcd.enter-hook index 40003f8..38ca21c 100644 --- a/network/arzen/dhcpcd.enter-hook +++ b/network/arzen/dhcpcd.enter-hook @@ -36,3 +36,8 @@ then fi fi + +if [ "$reason" == BOUND ] || [ "$reason" == NOCARRIER ] +then + systemctl reload net-blatto-daemon +fi diff --git a/network/hopik/dhcpcd.enter-hook b/network/hopik/dhcpcd.enter-hook index 140bfa7..8c706ea 100644 --- a/network/hopik/dhcpcd.enter-hook +++ b/network/hopik/dhcpcd.enter-hook @@ -94,3 +94,8 @@ then echo $msg_prefix sleep end fi fi + +if [ "$reason" == BOUND ] || [ "$reason" == NOCARRIER ] +then + systemctl reload net-blatto-daemon +fi diff --git a/network/hopik/scripts/con-blansko b/network/hopik/scripts/con-blansko index a40b8b3..9062557 100755 --- a/network/hopik/scripts/con-blansko +++ b/network/hopik/scripts/con-blansko @@ -9,3 +9,5 @@ ip link set $interface up ip addres add 192.168.1.50/24 dev $interface ip route add default via 192.168.1.1 dev $interface (echo domain lan; echo nameserver 192.168.1.1 ) | resolvconf -a $interface + +systemctl reload net-blatto-daemon diff --git a/network/hopik/scripts/con-opler b/network/hopik/scripts/con-opler index 806ff47..56e4e50 100755 --- a/network/hopik/scripts/con-opler +++ b/network/hopik/scripts/con-opler @@ -11,3 +11,5 @@ ip addres add 2001:718:1e03:81a::4e/64 dev $interface ip route add default via 10.10.10.1 dev $interface ip route add default via 2001:718:1e03:81a::1 dev $interface (echo domain kam.mff.cuni.cz; echo nameserver 10.10.10.1 ) | resolvconf -a $interface + +systemctl reload net-blatto-daemon diff --git a/network/hopik/scripts/con-sm b/network/hopik/scripts/con-sm index 1a5e92d..c24fbb2 100755 --- a/network/hopik/scripts/con-sm +++ b/network/hopik/scripts/con-sm @@ -13,3 +13,5 @@ ip route add 2a01:510:d504:7500::0/56 via 2a01:510:d504:751a::1 dev wg-blatto me ip route add default via 10.12.11.1 dev $interface metric 1000 ip route add default via 2a01:510:d504:751a::1 dev $interface metric 1000 (echo domain jk.blatto.eu; echo nameserver 10.12.11.1 ) | resolvconf -a $interface + +systemctl reload net-blatto-daemon diff --git a/network/wg-blatto b/network/wg-blatto index 0bfb2fb..89eb90b 100755 --- a/network/wg-blatto +++ b/network/wg-blatto @@ -116,6 +116,8 @@ then fi echo \$1 > /run/wg-blatto/routing + +systemctl reload net-blatto-daemon AMEN chmod +x /etc/net/wg-blatto{,-route} -- GitLab