From 05b0de3f73af0e7e9d476875766a4fa3d0fdf2cb Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Thu, 27 Aug 2026 10:26:25 +0200 Subject: [PATCH] fix(stirling-pdf): remove broken ExecStop using %n ExecStop=/bin/kill -15 %n expands %n to the unit name, not a PID, so /bin/kill fails to parse it and logs a spurious status=1/FAILURE on every stop/restart. Type=simple already sends SIGTERM to the main PID and SuccessExitStatus=143 makes that a graceful stop, so the line is redundant and broken. Fixes #16807 --- install/stirling-pdf-install.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/install/stirling-pdf-install.sh b/install/stirling-pdf-install.sh index db45de1e0..ad8c0dae3 100644 --- a/install/stirling-pdf-install.sh +++ b/install/stirling-pdf-install.sh @@ -147,7 +147,6 @@ Group=root EnvironmentFile=/opt/Stirling-PDF/.env WorkingDirectory=/opt/Stirling-PDF ExecStart=/usr/bin/java -jar Stirling-PDF.jar -ExecStop=/bin/kill -15 %n Restart=always RestartSec=10