left4me/deploy/files/usr/local/lib/systemd/system
mwiegand 936c8bb81c
fix(deploy): ExecStart srcds_run from merged overlay, not installation/
srcds_run is a shell script that cd's to its own dirname before exec'ing
srcds_linux, so WorkingDirectory has no effect — the binary's path is what
determines where the engine reads gameinfo.txt and addons from. Pointing
at installation/srcds_run resolved everything against the lower layer, so
overlay-provided Metamod/SourceMod plugins and cfgs (zonemod, confogl)
never loaded. Switch to runtime/%i/merged/srcds_run so the engine sees
the merged tree.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-09 14:03:12 +02:00
..
l4d2-build.slice docs(deploy): point slice files at perf baseline spec 2026-05-09 09:51:48 +02:00
l4d2-game.slice docs(deploy): point slice files at perf baseline spec 2026-05-09 09:51:48 +02:00
left4me-server@.service fix(deploy): ExecStart srcds_run from merged overlay, not installation/ 2026-05-09 14:03:12 +02:00
left4me-web.service chore(deploy): cleanup left4me-web hardening + docs for kernel overlayfs 2026-05-08 12:29:49 +02:00