1#!/bin/sh /etc/rc.common
2# Copyright (c) 2014 OpenWrt.org
3
4START=80
5
6USE_PROCD=1
7PROG=/usr/sbin/ugps
8
9service_triggers() {
10	procd_add_reload_trigger gps
11}
12
13start_service() {
14	local tty="$(uci get gps.@gps[-1].tty)"
15
16	[ -d "/sys/class/tty/$tty/" ] || return
17
18	procd_open_instance
19	procd_set_param command "$PROG" "/dev/$tty"
20	procd_set_param respawn
21	procd_close_instance
22}
23