From b678fb553521c915265d38348af0547a5c2ae74d Mon Sep 17 00:00:00 2001 From: Wilco Baan Hofman Date: Thu, 10 Jan 2013 10:25:36 +0100 Subject: [PATCH] Modify init script so siahsd can run as non-root --- siahsd-init-script | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/siahsd-init-script b/siahsd-init-script index ec07656..6c416ac 100755 --- a/siahsd-init-script +++ b/siahsd-init-script @@ -17,11 +17,12 @@ DAEMON=/usr/local/src/siahsd/build/siahsd DAEMON_ARGS= +USER=siahsd PIDFILE=/var/run/siahsd.pid start() { echo -n "Starting SIA-HS Daemon: " - if start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- $DAEMON_ARGS; then + if start-stop-daemon --start --quiet --pidfile $PIDFILE --chuid $USER --exec $DAEMON -- $DAEMON_ARGS; then echo "siahsd." else echo "FAILED." @@ -31,7 +32,7 @@ start() { stop() { echo -n "Stopping SIA-HS Daemon: " - if start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --exec $DAEMON; then + if start-stop-daemon --stop --quiet --chuid $USER --retry=TERM/30/KILL/5 --pidfile $PIDFILE --exec $DAEMON; then echo "siahsd." else echo "FAILED."