From e0d0a63066fcf0604d6a50d4c1203c9bbaacc5a5 Mon Sep 17 00:00:00 2001 From: Mike Dilger Date: Sat, 16 Mar 2024 13:11:46 +1300 Subject: [PATCH] Update systemd config files with ExecRestart --- contrib/chorus-direct.service | 1 + contrib/chorus-proxied.service | 1 + 2 files changed, 2 insertions(+) diff --git a/contrib/chorus-direct.service b/contrib/chorus-direct.service index 688e113..939925a 100644 --- a/contrib/chorus-direct.service +++ b/contrib/chorus-direct.service @@ -13,6 +13,7 @@ ExecStartPre=+cp -H /etc/letsencrypt/live/chorus.example.com/fullchain.pem /opt/ ExecStartPre=+cp -H /etc/letsencrypt/live/chorus.example.com/privkey.pem /opt/chorus/etc/tls/ ExecStartPre=+chown chorus /opt/chorus/etc/tls/fullchain.pem /opt/chorus/etc/tls/privkey.pem ExecStart=/opt/chorus/sbin/chorus /opt/chorus/etc/chorus.toml +ExecReload=/bin/kill -HUP $MAINPID Restart=always RestartSec=5 diff --git a/contrib/chorus-proxied.service b/contrib/chorus-proxied.service index 0288313..eb586f4 100644 --- a/contrib/chorus-proxied.service +++ b/contrib/chorus-proxied.service @@ -9,6 +9,7 @@ Environment="RUST_LOG=info" WorkingDirectory=/opt/chorus User=chorus ExecStart=/opt/chorus/sbin/chorus /opt/chorus/etc/chorus.toml +ExecReload=/bin/kill -HUP $MAINPID Restart=always RestartSec=5