1#!/bin/sh 2# 3# Starts nodm 4# 5 6NODM_FIRST_VT=7 7NODM_XSESSION=/etc/X11/Xsession 8NODM_OPTIONS= 9NODM_X_OPTIONS="-nolisten tcp" 10NODM_USER=root 11NODM_MIN_SESSION_TIME=60 12NODM_X_TIMEOUT=300 13 14[ -r /etc/default/nodm ] && . /etc/default/nodm 15 16export NODM_XSESSION NODM_X_OPTIONS NODM_USER NODM_MIN_SESSION_TIME NODM_FIRST_VT NODM_X_TIMEOUT 17 18start() { 19 printf "Starting nodm: " 20 start-stop-daemon -S -q -p /var/run/nodm.pid --exec /usr/sbin/nodm -b -m -S -- ${NODM_OPTIONS} 21 [ $? = 0 ] && echo "OK" || echo "FAIL" 22} 23stop() { 24 printf "Stopping nodm: " 25 start-stop-daemon -K -q -p /var/run/nodm.pid 26 [ $? = 0 ] && echo "OK" || echo "FAIL" 27} 28restart() { 29 stop 30 sleep 1 31 start 32} 33 34case "$1" in 35 start) 36 start 37 ;; 38 stop) 39 stop 40 ;; 41 restart|reload) 42 restart 43 ;; 44 *) 45 echo "Usage: $0 {start|stop|restart}" 46 exit 1 47esac 48 49exit $? 50