#!/bin/bash

### BEGIN INIT INFO
# Provides:          sudo_server
# Required-Start:    nginx
# Required-Stop:     nginx
# Default-Start:     2 5
# Default-Stop:      0 1 6
# Short-Description: Start/stop sudo_server
# Description:       Start/stop sudo_server daemon for openITCOCKPIT
# 
### END INIT INFO

#After that run
#cd /etc/init.d/
#update-rc.d ndo defaults 
#update-rc.d nagios defaults 
#update-rc.d npcd defaults 
#update-rc.d phpNSTA defaults 


case "$1" in
        start)
		counter=0
		while ! /usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping >/dev/null; do
 			counter=$((counter+1))
 			if [ $counter -gt 30 ]; then
   				echo "Could not start sudo_server: mysql not running"
   				exit 1
 			fi
 		sleep 1
		done
		
		sudo -g www-data /usr/share/openitcockpit/app/Console/cake sudo_server --daemon -q
                ;;

        *)
                sudo -g www-data /usr/share/openitcockpit/app/Console/cake sudo_server --$1
                ;;

esac
