diff options
-rw-r--r-- | make/template/inspircd.service | 8 |
1 files 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@ |