From 7c64601a745e7de430fe4bdf8435ed9315416b0f Mon Sep 17 00:00:00 2001 From: Ochenstarik Date: Sun, 19 Jul 2026 14:23:10 +0700 Subject: [PATCH] Set service working directories --- .github/workflows/linux-control-agent.yml | 6 ------ deploy/ochenstarik-smm-agent.service | 1 + deploy/ochenstarik-smm-control.service | 1 + 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/linux-control-agent.yml b/.github/workflows/linux-control-agent.yml index d854788..bdba09b 100644 --- a/.github/workflows/linux-control-agent.yml +++ b/.github/workflows/linux-control-agent.yml @@ -82,12 +82,6 @@ jobs: sudo sh -c "tr '\0' '\n' >"$smoke_log" 2>&1 || true sudo sh -c "printf 'wchan='; cat /proc/$main_pid/wchan" >>"$smoke_log" 2>&1 || true - sudo ls -l "/proc/$main_pid/fd" >>"$smoke_log" 2>&1 || true - sudo lsof -p "$main_pid" >>"$smoke_log" 2>&1 || true - if command -v strace >/dev/null 2>&1; then - sudo timeout 3 strace -f -p "$main_pid" -e trace=file,network,read,write,poll,select \ - >>"$smoke_log" 2>&1 || true - fi fi message="$(tail -c 6000 "$smoke_log" | sed ':a;N;$!ba;s/%/%25/g;s/\r/%0D/g;s/\n/%0A/g')" printf '::error title=%s::%s\n' "$title" "$message" diff --git a/deploy/ochenstarik-smm-agent.service b/deploy/ochenstarik-smm-agent.service index 3e7659f..a8eec71 100644 --- a/deploy/ochenstarik-smm-agent.service +++ b/deploy/ochenstarik-smm-agent.service @@ -8,6 +8,7 @@ Type=simple User=ochenstarik-smm-agent Group=ochenstarik-smm-agent EnvironmentFile=/etc/ochenstarik-server-monitor-manager/agent.env +WorkingDirectory=/usr/local/lib/ochenstarik-server-monitor-manager/agent ExecStart=/usr/local/lib/ochenstarik-server-monitor-manager/agent/ochenstarik-smm-agent Restart=on-failure RestartSec=10s diff --git a/deploy/ochenstarik-smm-control.service b/deploy/ochenstarik-smm-control.service index d4dac12..cd18b5a 100644 --- a/deploy/ochenstarik-smm-control.service +++ b/deploy/ochenstarik-smm-control.service @@ -8,6 +8,7 @@ Type=simple User=ochenstarik-smm-control Group=ochenstarik-smm-control EnvironmentFile=/etc/ochenstarik-server-monitor-manager/control.env +WorkingDirectory=/usr/local/lib/ochenstarik-server-monitor-manager/control ExecStart=/usr/local/lib/ochenstarik-server-monitor-manager/control/ochenstarik-smm-control Restart=on-failure RestartSec=10s