diff options
author | David Spencer <baildon.research@googlemail.com> | 2014-02-05 00:01:02 +0700 |
---|---|---|
committer | Erik Hanson <erik@slackbuilds.org> | 2014-02-08 11:10:10 -0600 |
commit | b9fe91a6a6ca4c16369b0867db2e65f51ab39984 (patch) | |
tree | 6527795ca1ccaa3e00a87d4e866ae931fc1a572a /system/gpsd/rc.gpsd.new | |
parent | 774dab7d85268a94737b5a6bed2e8dc76af48062 (diff) |
gis/gpsd: Updated for version 3.10 + Moved from System category.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system/gpsd/rc.gpsd.new')
-rw-r--r-- | system/gpsd/rc.gpsd.new | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/system/gpsd/rc.gpsd.new b/system/gpsd/rc.gpsd.new deleted file mode 100644 index 0db22b960057a..0000000000000 --- a/system/gpsd/rc.gpsd.new +++ /dev/null @@ -1,61 +0,0 @@ -#!/bin/sh - -# /etc/rc.d/rc.gpsd -# Start/stop/restart gpsd -# Sebastian Arcus and David Spencer -# -# To enable automatic discovery of your GPS device by udev, uncomment the -# appropriate line of /etc/udev/rules.d/97-gpsd.rules -# -# Configuration options may be set in /etc/rc.d/rc.gpsd.conf -# but the defaults will usually be adequate. - -gpsd_start() { - - if [ ! -x /lib/udev/gpsd.hotplug ]; then - echo "$(basename $0): /lib/udev/gpsd.hotplug not found (or not executable); cannot start." - exit 1 - fi - - if [ -r /etc/rc.d/rc.gpsd.conf ]; then - . /etc/rc.d/rc.gpsd.conf - fi - # Set config defaults in case the .conf file was absent or bogus - GPSD_DEVICES="${GPSD_DEVICES:-/dev/gps*}" - GPSD_OPTIONS="${GPSD_OPTIONS:-}" - GPSD_SOCKET="${GPSD_SOCKET:-/var/run/gpsd.sock}" - - for DEVNAME in $GPSD_DEVICES; do - if [ -e $DEVNAME ]; then - echo "$(basename $0): Starting gpsd for $DEVNAME" - ACTION=add DEVNAME=$DEVNAME /lib/udev/gpsd.hotplug - else - echo "$(basename $0): $DEVNAME not found, gpsd not started" - fi - done - -} - -gpsd_stop() { - echo "Stopping gpsd..." - killall gpsd >/dev/null 2>&1 - return 0 -} - -case "$1" in - start) - gpsd_start - ;; - stop) - gpsd_stop - ;; - restart) - gpsd_stop - sleep 1 - gpsd_start - ;; - *) - echo "Usage: $0 start|stop|restart" - exit 1 - ;; -esac |