From cfc9a152f42366d6e8fecf3134a9824840c80acc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= Date: Sat, 17 Jun 2017 10:54:20 +0200 Subject: Initial commit --- daemon.init | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 daemon.init (limited to 'daemon.init') diff --git a/daemon.init b/daemon.init new file mode 100755 index 0000000..57a9e8b --- /dev/null +++ b/daemon.init @@ -0,0 +1,22 @@ +#!/bin/sh /etc/rc.common + +START=99 +STOP=1 + +USE_PROCD=1 +PROG=/usr/bin/i2c-collectd + +start_service() { + procd_open_instance + procd_set_param respawn + procd_set_param command "$PROG" + procd_set_param stdout 1 + procd_set_param stderr 1 + procd_close_instance +} + + +stop_service() { + service_stop "$PROG" + ps | grep "$PROG" | grep -v grep | sed -e 's/^\s*\([0-9]\+\)\s.*$/\1/' | xargs -r -- kill -9 +} -- cgit v1.2.3