Compare commits

..

2 commits

Author SHA1 Message Date
4834ed7f8d chore: merkwerk auto-update 2025-09-02 21:24:58 +02:00
c575d5eed0 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
2025-09-02 21:24:52 +02:00
2 changed files with 4 additions and 4 deletions

View file

@ -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

View file

@ -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