summaryrefslogtreecommitdiff
path: root/mac-tap/tuntap/pkg/scripts/startup_item_tap/postflight
diff options
context:
space:
mode:
Diffstat (limited to 'mac-tap/tuntap/pkg/scripts/startup_item_tap/postflight')
-rwxr-xr-xmac-tap/tuntap/pkg/scripts/startup_item_tap/postflight12
1 files changed, 12 insertions, 0 deletions
diff --git a/mac-tap/tuntap/pkg/scripts/startup_item_tap/postflight b/mac-tap/tuntap/pkg/scripts/startup_item_tap/postflight
new file mode 100755
index 00000000..f7d20893
--- /dev/null
+++ b/mac-tap/tuntap/pkg/scripts/startup_item_tap/postflight
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+# old versions resided in /System/Library, remove.
+rm -r /System/Library/StartupItems/tap
+
+# Fix ownership and permissions. PackageMaker gets this wrong *sigh*
+chown -R root:wheel /Library/StartupItems/tap
+chmod -R u=rwX,g=rX,o=rX /Library/StartupItems/tap
+
+# exit successfully
+exit 0
+