From 450ffe15c5f32470cd0bfd0c5085909a04b922db Mon Sep 17 00:00:00 2001 From: redanthrax Date: Fri, 24 Jun 2022 11:17:43 -0700 Subject: [PATCH] pingcheck fix --- agent/checks.go | 1 + main.go | 3 +++ 2 files changed, 4 insertions(+) diff --git a/agent/checks.go b/agent/checks.go index faad683..e4b0b08 100644 --- a/agent/checks.go +++ b/agent/checks.go @@ -307,6 +307,7 @@ func (a *Agent) EventLogCheck(data rmm.Check, r *resty.Client) { } func (a *Agent) SendPingCheckResult(payload rmm.PingCheckResponse, r *resty.Client) { + payload.AgentID = a.AgentID _, err := r.R().SetBody(payload).Patch("/api/v3/checkrunner/") if err != nil { a.Logger.Debugln(err) diff --git a/main.go b/main.go index 6b7b8b6..c0f8dae 100644 --- a/main.go +++ b/main.go @@ -186,7 +186,10 @@ func setupLogging(level, to *string) { logFile, _ = os.OpenFile(filepath.Join(os.Getenv("ProgramFiles"), "TacticalAgent", "agent.log"), os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0664) case "linux": logFile, _ = os.OpenFile(filepath.Join("/var/log/", "tacticalagent.log"), os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0664) + case "darwin": + logFile, _ = os.OpenFile(filepath.Join("/Library/Logs", "tacticalagent.log"), os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0664) } + log.SetOutput(logFile) } }