5 # Required-Start: $remote_fs $syslog
6 # Default-Start: 2 3 4 5
8 # Short-Description: userv services daemon uservd
9 # Description: User services (security boundary) daemon
12 test -f /usr/sbin/uservd || exit 0
15 var_dir=/var/run/userv
16 test -d "$var_dir" || mkdir -m700 "$var_dir"
21 echo -n "Starting user services daemon: uservd"
23 start-stop-daemon --start --quiet --exec /usr/sbin/uservd -- -daemon
28 echo -n "Stopping user services daemon: uservd"
29 start-stop-daemon --stop --quiet --user root --exec /usr/sbin/uservd
34 echo -n "Restarting user services daemon: uservd"
36 start-stop-daemon --stop --oknodo --quiet --user root \
37 --exec /usr/sbin/uservd
39 start-stop-daemon --start --quiet --exec /usr/sbin/uservd -- -daemon
43 reload | force-reload)
46 # draft implementation of status support
47 # commented out pending inclusion into policy of firm specification
49 # userv -B version >/dev/null 2>/dev/null
51 # 0) echo 'uservd running ok'; exit 0;;
52 # *) echo 'uservd not running'; exit 3;;
57 echo "Usage: /etc/init.d/userv {start|stop|restart|reload|force-reload}"