From c575d5eed08f76523ab527316b0f477fb5a140d3 Mon Sep 17 00:00:00 2001 From: michael Date: Tue, 2 Sep 2025 21:24:52 +0200 Subject: [PATCH 1/2] fix(deployment): update OpenBSD rc.d template for current service architecture - Update daemon path to use scripts/start.sh instead of direct lua execution - Correct process expression pattern (pexp) for lua process detection - Align template with installation.md service integration patterns - Ensure compatibility with current furt directory structure Fixes service integration issues identified in testing. Related to DAW/furt#98 --- deployment/openbsd/rc.d-furt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/deployment/openbsd/rc.d-furt b/deployment/openbsd/rc.d-furt index 6795644..465af19 100644 --- a/deployment/openbsd/rc.d-furt +++ b/deployment/openbsd/rc.d-furt @@ -1,14 +1,13 @@ #!/bin/ksh -daemon="/usr/local/furt/furt-lua/scripts/start.sh" +daemon="/usr/local/share/furt/scripts/start.sh" daemon_user="_furt" -daemon_cwd="/usr/local/furt/furt-lua" +daemon_cwd="/usr/local/share/furt" daemon_flags="start" . /etc/rc.d/rc.subr -# pexp NACH rc.subr überschreiben (Fix für OpenBSD Issue #77) -pexp="/usr/local/bin/lua src/main.lua.*" +pexp="lua.*src/main.lua" rc_cmd $1 From 4834ed7f8d17b557b20c674965256d9b22695603 Mon Sep 17 00:00:00 2001 From: michael Date: Tue, 2 Sep 2025 21:24:52 +0200 Subject: [PATCH 2/2] chore: merkwerk auto-update --- .version_history | 1 + 1 file changed, 1 insertion(+) diff --git a/.version_history b/.version_history index ace2eaa..b812d3c 100644 --- a/.version_history +++ b/.version_history @@ -8,3 +8,4 @@ 25a29c32,5c17c86,feature/issue-89-multi-tenant,2025-08-29T18:01:55Z,michael,git,lua-api 25a29c32,9b19b6a,main,2025-08-29T20:01:44Z,michael,git,lua-api 25a29c32,11ceb18,fix/service-detection,2025-09-02T16:36:07Z,michael,git,lua-api +25a29c32,c575d5e,main,2025-09-02T19:24:58Z,michael,git,lua-api