From 4a335b2532dcf4f13b3c07bca5408c190ba00d38 Mon Sep 17 00:00:00 2001 From: Tom Wilkie Date: Sun, 11 Oct 2020 18:18:38 +0100 Subject: [PATCH] Add init script for openwrt. (#8) --- examples/openwrt-init.d/dnsmasq_exporter | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 examples/openwrt-init.d/dnsmasq_exporter diff --git a/examples/openwrt-init.d/dnsmasq_exporter b/examples/openwrt-init.d/dnsmasq_exporter new file mode 100644 index 0000000..3ace25e --- /dev/null +++ b/examples/openwrt-init.d/dnsmasq_exporter @@ -0,0 +1,16 @@ +#!/bin/sh /etc/rc.common + +START=99 + +USE_PROCD=1 +PROG="/usr/bin/dnsmasq_exporter" +LEASES_PATH="/tmp/dhcp.leases" +LISTEN_ADDR=":9153" + +start_service() { + procd_open_instance + procd_set_param command "$PROG" "-leases_path=${LEASES_PATH}" "-listen=${LISTEN_ADDR}" + procd_set_param stdout 1 # forward stdout of the command to logd + procd_set_param stderr 1 # same for stderr + procd_close_instance +}