Hey guys,
What does Atlassian recommend in running these processes as daemons?
Currently I'm using start-stop-daemon in a script like this.
FISHEYE_PATH="/opt/fisheye/fecru-3.2.0/bin" case "$1" in start) start-stop-daemon --start --quiet -c crucible -g crucible --exec $FISHEYE_PATH/start.sh ;; stop) start-stop-daemon --start --quiet -c crucible -g crucible --exec $FISHEYE_PATH/stop.sh ;; *) echo "Usage: $0 {start|stop}" exit 1 ;; esac
Is there anything wrong with this?
Hi Andy,
There's no problem running it like that. As a sample here's the script shipped with Atlassian Confluence:
#!/bin/bash # Confluence Linux service controller script cd "/opt/atlassian/confluence/bin" case "$1" in start) ./start-confluence.sh ;; stop) ./stop-confluence.sh ;; restart) ./stop-confluence.sh ./start-confluence.sh ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 ;; esac
Best regards,
Felipe Alencastro
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.