aports/community/php7/php7-fpm.initd
2016-08-27 16:07:08 +00:00

36 lines
712 B
Plaintext

#!/sbin/openrc-run
name="PHP7 FastCGI Process Manager"
cfgfile="/etc/php7/php-fpm.conf"
pidfile="/var/run/php-fpm7.pid"
command="/usr/sbin/php-fpm7"
command_args="--fpm-config $cfgfile --pid $pidfile"
required_files="$cfgfile"
extra_started_commands="reload reopen"
description_reload="Reload configuration"
description_reopen="Reopen log files"
depend() {
need net
before apache2 lighttpd nginx
}
start_pre() {
ebegin
$command $command_args -t 2>/dev/null
eend $?
}
reload() {
ebegin "Reloading ${SVCNAME} configuration"
start-stop-daemon --signal USR2 --pidfile $pidfile
eend $?
}
reopen() {
ebegin Reopening ${SVCNAME} log files""
start-stop-daemon --signal USR1 --pidfile $pidfile
eend $?
}