From: Matthew Vernon Date: Sun, 26 Dec 2021 01:30:50 +0000 (+0000) Subject: systemd service file: Set KillMode X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=19307fa07bc09230f26a7fcaaa8566fe2b31fd16;p=userv.git systemd service file: Set KillMode If userv is to spawn long-running processes, and it is desired that they survive the restarting of userv, then we'll also need KillMode set to process (rather than the default "control-group"). (From https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=939573#10) Signed-off-by: Ian Jackson --- diff --git a/debian/userv.service b/debian/userv.service index ecf7c38..63f2781 100644 --- a/debian/userv.service +++ b/debian/userv.service @@ -6,6 +6,7 @@ After=syslog.target remote-fs.target Type=forking ExecStartPre=/bin/sh -c 'test -d /var/run/userv || mkdir -m700 /var/run/userv' ExecStart=/usr/sbin/uservd -daemon +KillMode=process [Install] WantedBy=multi-user.target