From c575d5eed08f76523ab527316b0f477fb5a140d3 Mon Sep 17 00:00:00 2001 From: michael Date: Tue, 2 Sep 2025 21:24:52 +0200 Subject: [PATCH] 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