Merge commit 'ad9d95cca240fa0edd8e033126877ec58ed848d8'
[lede-routing/.git] / mcproxy / files / mcproxy.init
old mode 100644 (file)
new mode 100755 (executable)
index 7a33030..b95176f
@@ -1,14 +1,23 @@
 #!/bin/sh /etc/rc.common
+# Copyright (C) 2014 OpenWrt.org
 
-START=50
-USE_PROCD=1
+START=99
+STOP=10
 
-start_service() {
-       procd_open_instance
+SERVICE_DAEMONIZE=1
+SERVICE_WRITE_PID=1
 
-       procd_set_param command /usr/sbin/mcproxy
-       procd_append_param command -f /etc/mcproxy.conf
+MCPROXY_BIN="/usr/sbin/mcproxy"
+MCPROXY_CONF="/etc/mcproxy.conf"
 
-       procd_set_param respawn
-       procd_close_instance
+start() {
+       service_start $MCPROXY_BIN -f $MCPROXY_CONF
+}
+
+stop() {
+       service_stop $MCPROXY_BIN
+}
+
+reload() {
+       service_reload $MCPROXY_BIN
 }