34 lines
		
	
	
		
			631 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			631 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/bin/sh
 | 
						|
 | 
						|
PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin
 | 
						|
DAEMON=%(bin)s/ajaxterm
 | 
						|
PORT=%(port)s
 | 
						|
PIDFILE=/var/run/ajaxterm.pid
 | 
						|
 | 
						|
[ -x "$DAEMON" ] || exit 0
 | 
						|
 | 
						|
#. /lib/lsb/init-functions
 | 
						|
 | 
						|
case "$1" in
 | 
						|
	start)
 | 
						|
		echo "Starting ajaxterm on port $PORT"
 | 
						|
		start-stop-daemon --start --pidfile $PIDFILE --exec $DAEMON -- --daemon --port=$PORT --uid=nobody || return 2
 | 
						|
	;;
 | 
						|
	stop)
 | 
						|
		echo "Stopping ajaxterm"
 | 
						|
		start-stop-daemon  --stop --pidfile $PIDFILE
 | 
						|
		rm -f $PIDFILE
 | 
						|
	;;
 | 
						|
	restart|force-reload)
 | 
						|
		$0 stop
 | 
						|
		sleep 1
 | 
						|
		$0 start
 | 
						|
	;;
 | 
						|
	*)
 | 
						|
		echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2
 | 
						|
		exit 3
 | 
						|
	;;
 | 
						|
esac
 | 
						|
 | 
						|
:
 |