5 # Required-Start: $remote_fs $syslog
6 # Required-Stop: $remote_fs $syslog
7 # Default-Start: 2 3 4 5
9 # Short-Description: userv services daemon uservd
10 # Description: User services (security boundary) daemon
13 test -f /usr/sbin/uservd || exit 0
16 var_dir=/var/run/userv
17 test -d "$var_dir" || mkdir -m700 "$var_dir"
22 echo -n "Starting user services daemon: uservd"
24 start-stop-daemon --start --quiet --exec /usr/sbin/uservd -- -daemon
29 echo -n "Stopping user services daemon: uservd"
30 start-stop-daemon --stop --quiet --user root --exec /usr/sbin/uservd
35 echo -n "Restarting user services daemon: uservd"
37 start-stop-daemon --stop --oknodo --quiet --user root \
38 --exec /usr/sbin/uservd
40 start-stop-daemon --start --quiet --exec /usr/sbin/uservd -- -daemon
44 reload | force-reload)
47 # draft implementation of status support
48 # commented out pending inclusion into policy of firm specification
50 # userv -B version >/dev/null 2>/dev/null
52 # 0) echo 'uservd running ok'; exit 0;;
53 # *) echo 'uservd not running'; exit 3;;
58 echo "Usage: /etc/init.d/userv {start|stop|restart|reload|force-reload}"