wikilibras-api.init 964 Bytes
#!/bin/sh

### BEGIN INIT INFO
# Provides:          wikilibras-api
# Required-Start:    $all
# Required-Stop:     $all
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Run API for Wikilibras API
# Description: Enable service provided by Wikilibras API at boot
### END INIT INFO

set -e

export PATH=$PATH:/usr/local/bin

CWD="<path-to-project>"

case "$1" in
    start)
        cd "$CWD"
        make start
    ;;
    stop)
        cd "$CWD"
        make stop
    ;;
    *)
        echo "Usage: /etc/init.d/wikilibras-api.init {start|stop}"
        exit 1
    ;;
esac

exit 0

#startup-enable:
#	@sudo cp ./wikilibras-api.init /etc/init.d/wikilibras-api.init
#	@sudo chmod 755 /etc/init.d/wikilibras-api.init
#	@sudo chown "root:root" /etc/init.d/wikilibras-api.init
#	@sudo update-rc.d -f wikilibras-api.init defaults

#startup-disable:
#	@sudo update-rc.d -f wikilibras-api.init remove
#	@sudo rm -f /etc/init.d/wikilibras-api.init