adding new files

This commit is contained in:
2025-06-20 21:46:44 +02:00
parent 46a517d1f3
commit a7c0018684
21 changed files with 960 additions and 0 deletions

View File

@ -0,0 +1,22 @@
#!/bin/bash
EXIT_NODE=tailscale-jumphost
STATE=$(tailscale status | grep "$EXIT_NODE" | awk -F ';' '{print $2}' | tr -d ' ')
if [ "$STATE" == "offersexitnode" ]; then
sudo tailscale set --exit-node=tailscale-jumphost.tailf6c9a.ts.net.
if ping -c 192.168.0.1 > /dev/null 2>&1; then
notify-send -i ${HOME}/.scripts/icons/tailscale.png "Tailscale Exit Node" "Tunnel Activated: $EXIT_NODE"
else
notify-send --urgency=critical -i ${HOME}/.scripts/icons/tailscale.png "Tailscale Exit Node" "Error"
fi
fi
if [ "$STATE" == "exitnode" ]; then
sudo tailscale set --exit-node=
if ping -c 1 1.1.1.1 > /dev/null 2>&1; then
notify-send -i ${HOME}/.scripts/icons/tailscale.png "Tailscale Exit Node" "Tunnel Deactivated"
else
notify-send --urgency=critical -i ${HOME}/.scripts/icons/tailscale.png "Tailscale Exit Node" "Error"
fi
fi