From 55d1757e469fbab1b773e328cfac7a3fec40f3df Mon Sep 17 00:00:00 2001 From: Darryl Sokoloski Date: Tue, 3 Jul 2018 23:26:44 -0400 Subject: netifyd: Added initial package files. Signed-off-by: Darryl Sokoloski --- net/netifyd/files/netifyd.init | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 net/netifyd/files/netifyd.init (limited to 'net/netifyd/files') diff --git a/net/netifyd/files/netifyd.init b/net/netifyd/files/netifyd.init new file mode 100644 index 000000000..ed28f7e16 --- /dev/null +++ b/net/netifyd/files/netifyd.init @@ -0,0 +1,28 @@ +#!/bin/sh /etc/rc.common +# +# Copyright (C) 2016-2019 eGloo, Incorporated +# +# This is free software, licensed under the GNU General Public License v2. + +START=50 +STOP=50 + +USE_PROCD=1 +PROG=/usr/sbin/netifyd +NETIFYD_AUTODETECT=yes + +start_service() { + mkdir -p /etc/netify.d + mkdir -p /var/run/netifyd + + source /usr/share/netifyd/functions.sh + NETIFYD_OPTS=$(auto_detect_options) + + load_modules + + procd_open_instance + procd_set_param command $PROG -R $NETIFYD_OPTS + procd_set_param file /etc/netifyd.conf + procd_set_param respawn + procd_close_instance +} -- cgit v1.2.3