From d4e6ae28047afb70775614d6e7bd115ddd9f106b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torkel=20=C3=96degaard?= Date: Sun, 12 Apr 2015 15:52:51 +0200 Subject: [PATCH] Fixed issue in rpm init.d script --- packaging/rpm/init.d/grafana-server | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packaging/rpm/init.d/grafana-server b/packaging/rpm/init.d/grafana-server index a28f9ef04c7..96e0c18c5e4 100755 --- a/packaging/rpm/init.d/grafana-server +++ b/packaging/rpm/init.d/grafana-server @@ -82,13 +82,14 @@ case "$1" in # Start Daemon cd $GRAFANA_HOME - su -s /bin/sh -c "nohup ${DAEMON} ${DAEMON_OPTS} >> /dev/null 3>&1 &" $DAEMON_USER + su -s /bin/sh -c "nohup ${DAEMON} ${DAEMON_OPTS} >> /dev/null 3>&1 &" $GRAFANA_USER return=$? if [ $return -eq 0 ] then sleep 1 # check if pid file has been written two if ! [[ -s $PID_FILE ]]; then + echo "FAILED" exit 3 fi i=0 @@ -98,7 +99,10 @@ case "$1" in do sleep 1 i=$(($i + 1)) - [ $i -gt $timeout ] && exit 4 + if [ $i -gt $timeout ]; then + echo "FAILED" + exit 4 + fi done fi