#!/bin/sh /etc/rc.common # Ham Lab web console (written by hamlab install) USE_PROCD=1 # after network and firewall, before the tail of the boot START=95 STOP=10 start_service() { procd_open_instance hamlab procd_set_param command "@BIN@" serve procd_set_param env HAMLAB_CONFIG="@CONFIG@" HOME="@HOME@" USER="@USER@" procd_set_param user "@USER@" procd_set_param group "@GROUP@" procd_set_param pidfile /var/run/hamlab.pid # respawn: settle 3s, 5 retries inside that window, then give up counting procd_set_param respawn 3600 3 0 procd_set_param stdout 1 procd_set_param stderr 1 procd_close_instance } service_triggers() { procd_add_reload_trigger network }