make install reload
1 parent 8c0aae4 commit 9b06191Copy full SHA for 9b06191
1 file changed
Makefile
@@ -51,6 +51,23 @@ install/autostart:
51
install: build.release install/privileged install/autostart
52
53
54
+.PHONY: reload/privileged
55
+reload/privileged:
56
+ sudo launchctl kickstart -k system/me.pansen.tunmux.privileged
57
+
58
+.PHONY: reload/connections
59
+reload/connections:
60
+ /usr/local/bin/tunmux --debug disconnect --provider wgconf --all
61
62
+.PHONY: reload/autostart
63
+reload/autostart:
64
+ launchctl kickstart -k gui/$$(id -u)/me.pansen.tunmux.autoconnect
65
+ launchctl print gui/$$(id -u)/me.pansen.tunmux.autoconnect
66
67
+.PHONY: reload
68
+reload: reload/privileged reload/connections reload/autostart
69
70
71
.PHONY: uninstall/autostart
72
uninstall/autostart:
73
launchctl bootout gui/$$(id -u)/me.pansen.tunmux.autoconnect 2>/dev/null || true
0 commit comments