From 553556143f6720278efe0aef89f0b1b77469a359 Mon Sep 17 00:00:00 2001 From: David JULIEN Date: Thu, 19 Jan 2023 19:17:02 +0100 Subject: [PATCH 1/2] [status] fix: openvpn status check --- .local/bin/statusbar/sb-internet | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.local/bin/statusbar/sb-internet b/.local/bin/statusbar/sb-internet index 812238e..64dec28 100755 --- a/.local/bin/statusbar/sb-internet +++ b/.local/bin/statusbar/sb-internet @@ -22,7 +22,7 @@ eth="$(cat /sys/class/net/enp0s31f6/operstate &> /dev/null)" if [ "up" = "$eth" ]; then str="$(printf "%s / " "$str")" fi -vpn="$(pidof openvpn)" -[ -n "$vpn" ] && str="$(printf "%s " "$str")" +vpn="$(ip route | head -n1 | rev | cut -d' ' -f2 | rev)" +[ "tun0" = "$vpn" -o "tap0" = "$vpn" ] && str="$(printf "%s " "$str")" printf " %s " "$str" From 9a46c8d9af8d822c4b5e60d5a0581bd92abcc036 Mon Sep 17 00:00:00 2001 From: David JULIEN Date: Thu, 19 Jan 2023 19:17:37 +0100 Subject: [PATCH 2/2] [status] fix: openvpn status display --- .local/bin/statusbar/sb-internet | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.local/bin/statusbar/sb-internet b/.local/bin/statusbar/sb-internet index 64dec28..f50e499 100755 --- a/.local/bin/statusbar/sb-internet +++ b/.local/bin/statusbar/sb-internet @@ -23,6 +23,6 @@ if [ "up" = "$eth" ]; then str="$(printf "%s / " "$str")" fi vpn="$(ip route | head -n1 | rev | cut -d' ' -f2 | rev)" -[ "tun0" = "$vpn" -o "tap0" = "$vpn" ] && str="$(printf "%s " "$str")" +[ "tun0" = "$vpn" -o "tap0" = "$vpn" ] && str="$(printf "%s / " "$str")" printf " %s " "$str"