From e0c7fa329552d8fb6399da2aed7184703eae4c47 Mon Sep 17 00:00:00 2001 From: runnylogan <60119772+runnylogan@users.noreply.github.com> Date: Sat, 9 May 2026 12:47:07 +0100 Subject: [PATCH] fix(termix-install.sh): add tmpfiles.d persistence and systemd PIDFile path (#14350) --- install/termix-install.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/install/termix-install.sh b/install/termix-install.sh index b36559baf..7614fb53b 100644 --- a/install/termix-install.sh +++ b/install/termix-install.sh @@ -101,6 +101,13 @@ sed -i 's|/app/nginx|/opt/termix/nginx|g' /etc/nginx/nginx.conf sed -i 's|listen ${PORT};|listen 80;|g' /etc/nginx/nginx.conf mkdir -p /tmp/nginx +echo "d /tmp/nginx 0755 nobody nobody -" > /etc/tmpfiles.d/nginx-termix.conf +mkdir -p /etc/systemd/system/nginx.service.d/ +cat > /etc/systemd/system/nginx.service.d/pidfile.conf << EOF +[Service] +PIDFile=/tmp/nginx/nginx.pid +EOF +systemctl daemon-reload rm -f /etc/nginx/sites-enabled/default nginx -t systemctl reload nginx