diff options
author | Darryl Sokoloski <darryl@sokoloski.ca> | 2018-07-03 23:26:44 -0400 |
---|---|---|
committer | Yousong Zhou <yszhou4tech@gmail.com> | 2019-01-16 11:03:33 +0800 |
commit | 55d1757e469fbab1b773e328cfac7a3fec40f3df (patch) | |
tree | 567642e0fe0da441aea7c884581bfbb1e2d0ee02 /net/netifyd/files | |
parent | f68ce32f9b46664b04f9defe1542afc01aee1327 (diff) |
netifyd: Added initial package files.
Signed-off-by: Darryl Sokoloski <darryl@sokoloski.ca>
Diffstat (limited to 'net/netifyd/files')
-rw-r--r-- | net/netifyd/files/netifyd.init | 28 |
1 files changed, 28 insertions, 0 deletions
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 +} |