#!/bin/sh /etc/rc.common START=60 STOP=10 USE_PROCD=1 PROG="/usr/sbin/bulkdatad" start_service() { local enable config_load bulkdata config_get_bool enable bulkdata enable 1 if [ ! -f "/var/state/bulkdatad" ]; then touch /var/state/bulkdatad uci -q -c /var/state set bulkdatad.global='global' uci -q -c /var/state commit bulkdatad fi if [ "$enable" -eq "1" ]; then procd_open_instance "bulkdata" procd_set_param command "$PROG" procd_set_param respawn procd_close_instance "bulkdata" else uci -q -c /var/state set bulkdatad.global.status='Disabled' uci -q -c /var/state commit bulkdatad fi } reload_service() { stop start } service_triggers() { procd_add_reload_trigger bulkdata }