1#!/bin/sh 2# 3# Starts the gps daemon. 4# 5 6NAME=gpsd 7DAEMON=/usr/sbin/$NAME 8DEVICES=/dev/ttyS1 9PIDFILE=/var/run/$NAME.pid 10 11start() { 12 printf "Starting $NAME: " 13 start-stop-daemon -S -q -p $PIDFILE --exec $DAEMON -- -P $PIDFILE $DEVICES && echo "OK" || echo "Failed" 14} 15stop() { 16 printf "Stopping $NAME: " 17 start-stop-daemon -K -q -p $PIDFILE && echo "OK" || echo "Failed" 18 rm -f $PIDFILE 19} 20restart() { 21 stop 22 start 23} 24 25case "$1" in 26 start) 27 start 28 ;; 29 stop) 30 stop 31 ;; 32 restart|reload) 33 restart 34 ;; 35 *) 36 echo "Usage: $0 {start|stop|restart}" 37 exit 1 38esac 39 40exit $? 41