If /etc/conf.d/deluged contains group besides user like following: DELUGED_USER="p2p:deluge-torrents" ... than start deluge results in: * Starting Deluged ... /sbin/start-stop-daemon: user `p2p:deluge-torrents' not found Reproducible: Always Obviously init.d script should contain "start-stop-daemon --start -c "${DELUGED_USER}" \" Like following: ebegin "Starting Deluged" #start-stop-daemon --start --user "${DELUGED_USER}" \ start-stop-daemon --start -c "${DELUGED_USER}" \ --name deluged --pidfile /var/run/deluged.pid --background --make-pidfile \ --exec /usr/bin/deluged -c "${DELUGED_USER}" -e HOME=${DELUGED_USER_HOME} -- --do-not-daemonize "${DELUGED_OPTS}" eend $?
Created attachment 221377 [details] init script for deluge This script solves DELUGED_USER with assigned group issue. It is tested for deluge-1.2.0 on x86.
Fixed, thanks