mirror of
https://github.com/videah/kobo-tailscale
synced 2026-03-20 02:31:28 +11:00
33 lines
978 B
Bash
33 lines
978 B
Bash
#!/bin/sh
|
|
|
|
echo "Uninstalling tailscale..."
|
|
|
|
pid=$(pgrep tailscaled)
|
|
if [ -n "$pid" ]; then
|
|
echo "Terminating tailscale daemon with PID $pid ..."
|
|
kill -15 "$pid"
|
|
|
|
# Wait a little bit for the daemon to terminate cleanly.
|
|
sleep 3
|
|
|
|
echo "Tailscale daemon terminated successfully."
|
|
fi
|
|
|
|
echo "Removing TUN kernel module from /lib/modules/tailscale ..."
|
|
rm /lib/modules/tailscale/kernel/drivers/net/tun.ko
|
|
|
|
echo "Removing iptables binaries from /sbin and /lib ..."
|
|
rm -f /sbin/xtables-multi /sbin/iptables
|
|
rm -f /lib/libxtables.so.10 /lib/libip4tc.so.0 /lib/libip6tc.so.0
|
|
|
|
echo "Removing tailscale binaries from /mnt/onboard/tailscale and /usr/bin ..."
|
|
rm -rf /mnt/onboard/tailscale
|
|
rm -f /usr/bin/tailscale /usr/bin/tailscaled
|
|
|
|
echo "Removing tailscale boot and load scripts from /usr/local/tailscale ..."
|
|
rm -rf /usr/local/tailscale
|
|
|
|
echo "Removing tailscale udev rule from /etc/udev/rules.d ..."
|
|
rm -f /etc/udev/rules.d/99-tailscale.rules
|
|
|
|
echo "Uninstallation complete!" |