From: Ben Harris Date: Fri, 15 Aug 2025 13:18:26 +0000 (+0100) Subject: userv.service: set SuccessExitStatus=1 X-Git-Tag: userv-1.2.3~1^2~3 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=3a5764736cfda27f8bcbe2c9ecce9329811a1bc5;p=userv.git userv.service: set SuccessExitStatus=1 uservd is documented to exit with status 1 if it terminates as a result of SIGTERM. This is its normal way to exit, so systemd shouldn't treat it as a failure. --- diff --git a/userv.service b/userv.service index fe599fe..930bf5f 100644 --- a/userv.service +++ b/userv.service @@ -10,6 +10,8 @@ RuntimeDirectory=userv RuntimeDirectoryMode=0700 ExecStart=/usr/sbin/uservd -daemon KillMode=process +# uservd exits with 1 when killed with SIGTERM. +SuccessExitStatus=1 [Install] WantedBy=multi-user.target