From f51478b4702cc3c15d81972442a9dbf94db54ed4 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Wed, 6 Nov 2013 15:04:05 -0500 Subject: Uninstaller scripts for *nix. --- installer/linux/uninstall.sh | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100755 installer/linux/uninstall.sh (limited to 'installer/linux') diff --git a/installer/linux/uninstall.sh b/installer/linux/uninstall.sh new file mode 100755 index 00000000..ba1418a1 --- /dev/null +++ b/installer/linux/uninstall.sh @@ -0,0 +1,34 @@ +#!/bin/bash + +export PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin + +if [ "$UID" -ne 0 ]; then + echo "Must be run as root; try: sudo ./uninstall.sh" + exit 1 +fi + +echo "Going to uninstall zerotier-one, hit CTRL+C to abort." +echo "Waiting 5 seconds..." +sleep 5 + +ztpath="/Library/Application Support/ZeroTier/One" + +echo "Killing any running zerotier-one service..." +killall -TERM zerotier-one +sleep 3 +killall -q -KILL zerotier-one + +echo "Erasing binary and support files..." +cd $ztpath +rm -fv zerotier-one +rm -rfv updates.d +rm -fv *.persist +rm -rfv networks.d +rm -fv authtoken.secret +rm -fv identity.public + +echo "Removing init items..." +chkconfig zerotier-one off +rm -fv /etc/init.d/zerotier-one + +echo "Done. (identity still preserved in $ztpath)" -- cgit v1.2.3