From b75ae458e10f3c7ab1568c5f5b12eeebe327ed40 Mon Sep 17 00:00:00 2001
From: kali <kali@nowhere>
Date: Thu, 6 Apr 2023 12:22:52 +0200
Subject: [PATCH] pass s6 scripts for menshen-agent

---
 conf/services.d/menshen-agent/finish | 4 ++++
 conf/services.d/menshen-agent/run    | 6 ++++++
 2 files changed, 10 insertions(+)
 create mode 100755 conf/services.d/menshen-agent/finish
 create mode 100755 conf/services.d/menshen-agent/run

diff --git a/conf/services.d/menshen-agent/finish b/conf/services.d/menshen-agent/finish
new file mode 100755
index 0000000..922727b
--- /dev/null
+++ b/conf/services.d/menshen-agent/finish
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+echo "Exiting menshen-agent"
+s6-svscanctl -t /var/run/s6/services
diff --git a/conf/services.d/menshen-agent/run b/conf/services.d/menshen-agent/run
new file mode 100755
index 0000000..08ea432
--- /dev/null
+++ b/conf/services.d/menshen-agent/run
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+echo "Starting menshen-agent"
+# To run, menshen_agent needs AGENT_NAME and AGENT_LOCATION (mandatory).
+# AGENT_MENSHENADDRESS and AGENT_NETDEVICE will probably need to be configured too.
+exec /usr/bin/menshen_agent 
-- 
GitLab