From 5d8dc98dfad1e13e840ea0322fb624dc8397fddd Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Tue, 28 Jul 2020 09:05:08 +0100 Subject: Switch systemd service to be non-forking & avoid using the helper. --- make/template/inspircd.service | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/make/template/inspircd.service b/make/template/inspircd.service index 39c7d23e0..a389d488b 100644 --- a/make/template/inspircd.service +++ b/make/template/inspircd.service @@ -27,12 +27,10 @@ After=network-online.target Wants=network-online.target [Service] -ExecReload=@SCRIPT_DIR@/inspircd rehash -ExecStart=@SCRIPT_DIR@/inspircd start -ExecStop=@SCRIPT_DIR@/inspircd stop -PIDFile=@DATA_DIR@/inspircd.pid +ExecReload=/bin/kill -HUP $MAINPID +ExecStart=@BINARY_DIR@/inspircd --nofork --nopid Restart=on-failure -Type=forking +Type=simple User=@USER@ Group=@GROUP@ -- cgit v1.2.3