Hi, 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"), e.g.:
[Unit] Description=User services (security boundary) daemon After=syslog.target remote-fs.target [Service] Type=forking ExecStartPre=/bin/sh -c 'test -d /var/run/userv || mkdir -m700 /var/run/userv' ExecStart=/usr/local/sbin/uservd -daemon KillMode=process [Install] WantedBy=multi-user.target Regards, Matthew -- The Wellcome Sanger Institute is operated by Genome Research Limited, a charity registered in England with number 1021457 and a company registered in England with number 2742969, whose registered office is 215 Euston Road, London, NW1 2BE.