#!/bin/sh /etc/rc.common START=98 STOP=20 USE_PROCD=1 start_service() { local enabled config_load "mapcontroller" config_get_bool enabled controller enabled 1 [ "$enabled" -eq 0 ] && return procd_open_instance procd_set_param command "/usr/sbin/mapcontroller" "-d" procd_set_param respawn # procd_set_param stdout 1 # procd_set_param stderr 1 procd_close_instance } service_triggers() { procd_add_reload_trigger "mapcontroller" } reload_service() { local enabled config_load "mapcontroller" config_get_bool enabled controller enabled 1 if [ "$enabled" -eq 0 ]; then stop return fi procd_send_signal "mapcontroller" }