From aa8c07a06852fe58b351882cf1f4d07cc89c0f31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ruiz=20de=20Alegr=C3=ADa?= Date: Fri, 9 Dec 2022 00:25:00 +0100 Subject: [PATCH] Xfce: panel vpn script show also ip for tap interfaces --- share/kali-themes/xfce4-panel-genmon-vpnip.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/share/kali-themes/xfce4-panel-genmon-vpnip.sh b/share/kali-themes/xfce4-panel-genmon-vpnip.sh index 21d0f51a..e56c870a 100755 --- a/share/kali-themes/xfce4-panel-genmon-vpnip.sh +++ b/share/kali-themes/xfce4-panel-genmon-vpnip.sh @@ -1,8 +1,10 @@ #!/bin/sh -ip="$(ip a s tun0 2>/dev/null | grep -o -P '(?<=inet )[0-9]{1,3}(\.[0-9]{1,3}){3}')" +interface="$(ip tuntap show | cut -d : -f1 | head -n 1)" +ip="$(ip a s "${interface}" 2>/dev/null \ + | grep -o -P '(?<=inet )[0-9]{1,3}(\.[0-9]{1,3}){3}')" -if [ "$ip" != "" ]; then +if [ "${ip}" != "" ]; then printf "network-vpn-symbolic" printf "${ip}" printf "VPN IP"