diff --git a/bsp/board/domo/ovl/etc/init.d/restd b/bsp/board/domo/ovl/etc/init.d/uhttpd similarity index 51% rename from bsp/board/domo/ovl/etc/init.d/restd rename to bsp/board/domo/ovl/etc/init.d/uhttpd index 2f1cf7ac..ba16b3b0 100755 --- a/bsp/board/domo/ovl/etc/init.d/restd +++ b/bsp/board/domo/ovl/etc/init.d/uhttpd @@ -1,14 +1,15 @@ #!/bin/sh /etc/rc.common # -# Start rest Daemon +# Start uhttpd Daemon -START=65 -STOP=65 +START=73 +STOP=22 -NAME=restd +NAME=uhttpd PROG=/usr/local/bin/$NAME PIDFILE=/var/run/$NAME.pid +PORT=8080 USE_PROCD=1 @@ -17,8 +18,10 @@ USE_PROCD=1 start_service () { procd_open_instance - procd_set_param command "$PROG" + procd_set_param command "$PROG" -p $PORT -f -h /usr/local/share/restd/ procd_set_param pidfile "$PIDFILE" procd_set_param respawn + procd_set_param stdout 1 # forward stdout of the command to logd + procd_set_param stderr 1 procd_close_instance } diff --git a/bsp/board/domo/ovl/etc/rc.d/K22uhttpd b/bsp/board/domo/ovl/etc/rc.d/K22uhttpd new file mode 120000 index 00000000..f44eb0e7 --- /dev/null +++ b/bsp/board/domo/ovl/etc/rc.d/K22uhttpd @@ -0,0 +1 @@ +../init.d/uhttpd \ No newline at end of file diff --git a/bsp/board/domo/ovl/etc/rc.d/K65restd b/bsp/board/domo/ovl/etc/rc.d/K65restd deleted file mode 120000 index 348c4fec..00000000 --- a/bsp/board/domo/ovl/etc/rc.d/K65restd +++ /dev/null @@ -1 +0,0 @@ -../init.d/restd \ No newline at end of file diff --git a/bsp/board/domo/ovl/etc/rc.d/S65restd b/bsp/board/domo/ovl/etc/rc.d/S65restd deleted file mode 120000 index 348c4fec..00000000 --- a/bsp/board/domo/ovl/etc/rc.d/S65restd +++ /dev/null @@ -1 +0,0 @@ -../init.d/restd \ No newline at end of file diff --git a/bsp/board/domo/ovl/etc/rc.d/S73uhttpd b/bsp/board/domo/ovl/etc/rc.d/S73uhttpd new file mode 120000 index 00000000..f44eb0e7 --- /dev/null +++ b/bsp/board/domo/ovl/etc/rc.d/S73uhttpd @@ -0,0 +1 @@ +../init.d/uhttpd \ No newline at end of file