From d57efb1f495a42689d41fcca9048d6e36af9fa24 Mon Sep 17 00:00:00 2001 From: Jay Date: Sun, 12 May 2019 03:48:38 +0000 Subject: [PATCH] add init file --- init.d/fblook | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100755 init.d/fblook diff --git a/init.d/fblook b/init.d/fblook new file mode 100755 index 0000000..47a0ac8 --- /dev/null +++ b/init.d/fblook @@ -0,0 +1,36 @@ +#!/sbin/openrc-run +DIRECTORY=/opt/fblook +PIDFILE=/var/run/fblook.pid + +depend(){ + need net +} + +start(){ + ebegin "Starting fblook" + start-stop-daemon \ + --start \ + -d "${DIRECTORY}" \ + -1 /var/log/fblook.log \ + -2 /var/log/fblook.err \ + -m --pidfile ${PIDFILE} \ + --background \ + --exec /usr/bin/node -- index.js + eend $? +} + +stop(){ + ebegin "Stopping fblook" + start-stop-daemon \ + --stop \ + --pidfile ${PIDFILE} \ + -d "${DIRECTORY}" + eend $? +} + +reload() { + ebegin "Restarting (HUP) fblook" + kill -HUP ${PIDFILE} + start + eend $? +}