summaryrefslogtreecommitdiff
path: root/ext/installfiles/mac/preinst.sh
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2015-05-17 21:24:02 -0700
committerAdam Ierymenko <adam.ierymenko@gmail.com>2015-05-17 21:24:02 -0700
commit89027d78ac3734034af42bee2055df8b457a405c (patch)
tree48ac8fd7da564425c246f0ccfba3232c53354a69 /ext/installfiles/mac/preinst.sh
parentf48509d50cf62ed593ae86fb4e8ee1a0750f7690 (diff)
downloadinfinitytier-89027d78ac3734034af42bee2055df8b457a405c.tar.gz
infinitytier-89027d78ac3734034af42bee2055df8b457a405c.zip
Mac .pkg building using Packages (third party app) instead of old bootstrapping .app and installer script.
Diffstat (limited to 'ext/installfiles/mac/preinst.sh')
-rwxr-xr-xext/installfiles/mac/preinst.sh14
1 files changed, 14 insertions, 0 deletions
diff --git a/ext/installfiles/mac/preinst.sh b/ext/installfiles/mac/preinst.sh
new file mode 100755
index 00000000..9fa50bef
--- /dev/null
+++ b/ext/installfiles/mac/preinst.sh
@@ -0,0 +1,14 @@
+#!/bin/bash
+
+export PATH=/bin:/usr/bin:/sbin:/usr/sbin
+
+if [ -f /Library/LaunchDaemons/com.zerotier.one.plist ]; then
+ launchctl unload /Library/LaunchDaemons/com.zerotier.one.plist >>/dev/null 2>&1
+ sleep 1
+ killall zerotier-one
+ sleep 1
+ killall -9 zerotier-one
+fi
+
+cd /Applications
+rm -rf "ZeroTier One.app"