description "NAM_Adapter" author "Universidad Politecnica de Madrid" env LOG_FILE=/var/log/node/nam.log env APP_DIR=/home/userxifi/XIFI-workspace/NAM_Adapter env APP=NAMadapter.js env PID_NAME=NAMadapter.pid env USER=userxifi env GROUP=xifi env POST_START_MESSAGE_TO_LOG="NAM has been started." env NODE_BIN=/usr/local/bin/node env PID_PATH=/var/opt/node/run env SERVER_ENV="production" ###################################################### start on runlevel [2345] stop on runlevel [016] respawn respawn limit 99 5 pre-start script mkdir -p $PID_PATH mkdir -p /var/log/node end script script export NODE_ENV=$SERVER_ENV exec start-stop-daemon --start --chuid $USER:$GROUP --make-pidfile --pidfile $PID_PATH/$PID_NAME --chdir $APP_DIR --exec $NODE_BIN -- $APP >> $LOG_FILE 2>&1 end script post-start script echo $POST_START_MESSAGE_TO_LOG >> $LOG_FILE end script