4
# Provides: php-fpm php5-fpm
5
# Required-Start: $remote_fs $network
6
# Required-Stop: $remote_fs $network
7
# Default-Start: 2 3 4 5
9
# Short-Description: starts php-fpm
15
FPM_CMD=/usr/sbin/php5-fpm
16
FPM_CONF=/etc/php5/fpm/main.conf
17
FPM_PID=/var/run/php5-fpm.pid
20
FPM_OPTIONS="--fpm-config $FPM_CONF"
21
SSD_OPTIONS="--oknodo --quiet --pidfile $FPM_PID --exec $FPM_CMD"
23
. /lib/lsb/init-functions
27
log_begin_msg "Starting $DAEMON..."
29
/sbin/start-stop-daemon --start $SSD_OPTIONS -- $FPM_OPTIONS
33
log_begin_msg "Stopping $DAEMON..."
35
/sbin/start-stop-daemon --stop $SSD_OPTIONS
39
log_begin_msg "Gracefully stopping $DAEMON..."
41
/sbin/start-stop-daemon --stop --retry QUIT/$TIMEOUT/TERM $SSD_OPTIONS
49
log_begin_msg "Reloading $DAEMON..."
51
/sbin/start-stop-daemon --stop --signal USR2 $SSD_OPTIONS
55
echo "Usage: $0 {start|stop|graceful-stop|restart|reload|force-reload}"