#!/bin/sh /etc/rc.common

START=91
STOP=18

USE_PROCD=1
NAME=rg-guard
PROG=/bin/sh

service_triggers()
{
	procd_add_reload_trigger $NAME
}

load_defaults()
{
	config_get check_interval $1 check_interval 10
	config_get flush_interval $1 flush_interval 60
}

start_service() {
	local check_interval=10
	local flush_interval=60

	config_load $NAME
	config_foreach load_defaults defaults

	procd_open_instance
	procd_set_param command "$PROG" /sbin/rg-guard.sh -c $check_interval -f $flush_interval
	procd_set_param respawn
	procd_close_instance
}

stop() {
	procd_kill $NAME ''
}
