Skip to content

Commit 9b06191

Browse files
committed
make install reload
1 parent 8c0aae4 commit 9b06191

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

Makefile

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,23 @@ install/autostart:
5151
install: build.release install/privileged install/autostart
5252

5353

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+
5471
.PHONY: uninstall/autostart
5572
uninstall/autostart:
5673
launchctl bootout gui/$$(id -u)/me.pansen.tunmux.autoconnect 2>/dev/null || true

0 commit comments

Comments
 (0)