From c741cbfc2ceb4660bc8115f421cfaf93ab40bb3f Mon Sep 17 00:00:00 2001 From: afeiszli Date: Mon, 21 Feb 2022 16:58:46 -0500 Subject: [PATCH] fixing mac daemon --- netclient/daemon/macos.go | 42 +++++++++++++++++++++------------------ 1 file changed, 23 insertions(+), 19 deletions(-) diff --git a/netclient/daemon/macos.go b/netclient/daemon/macos.go index 4badac4d..6ef8b64b 100644 --- a/netclient/daemon/macos.go +++ b/netclient/daemon/macos.go @@ -88,25 +88,29 @@ func CreateMacService(servicename string) error { // MacDaemonString - the file contents for the mac netclient daemon service (launchdaemon) func MacDaemonString() string { return ` - - - - Labelcom.gravitl.netclient - ProgramArguments - - /usr/local/bin/netclient - daemon - - StandardOutPath/etc/netclient/com.gravitl.netclient.log - StandardErrorPath/etc/netclient/com.gravitl.netclient.log - AbandonProcessGroup - EnvironmentVariables - - PATH - /usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin - - - + + + + Labelcom.gravitl.netclient + ProgramArguments + + /usr/local/bin/netclient + daemon + + StandardOutPath/etc/netclient/com.gravitl.netclient.log + StandardErrorPath/etc/netclient/com.gravitl.netclient.log + RunAtLoad + + KeepAlive + + AbandonProcessGroup + EnvironmentVariables + + PATH + /usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin + + + ` }