Lines 39-44
Link Here
|
39 |
return 1 |
39 |
return 1 |
40 |
fi |
40 |
fi |
41 |
|
41 |
|
|
|
42 |
if [ ! -e "${FCGI_PROGRAM}" ]; then |
43 |
eerror "The file specified as \$FCGI_PROGRAM wasn't found" |
44 |
eerror "Look at /etc/conf.d/spawn-fcgi.${PROGNAME}" |
45 |
return 1 |
46 |
fi |
47 |
|
42 |
local X E OPTIONS i RETVAL FCGI_PROGRAM_NAME |
48 |
local X E OPTIONS i RETVAL FCGI_PROGRAM_NAME |
43 |
|
49 |
|
44 |
if [ -z "${FCGI_ADDRESS}" ]; then |
50 |
if [ -z "${FCGI_ADDRESS}" ]; then |
Lines 78-85
Link Here
|
78 |
[ -n "${FCGI_SOCKET}" ] && SOCKET_OPTION="-s ${FCGI_SOCKET}-${X}" |
84 |
[ -n "${FCGI_SOCKET}" ] && SOCKET_OPTION="-s ${FCGI_SOCKET}-${X}" |
79 |
[ -n "${FCGI_PORT}" ] && INET_OPTION="-a ${FCGI_ADDRESS} -p $((${FCGI_PORT} + ${X} - 1))" |
85 |
[ -n "${FCGI_PORT}" ] && INET_OPTION="-a ${FCGI_ADDRESS} -p $((${FCGI_PORT} + ${X} - 1))" |
80 |
|
86 |
|
81 |
env ${E} start-stop-daemon --start --pidfile ${P} --exec ${SPAWNFCGI} \ |
87 |
env ${E} start-stop-daemon --start --pidfile ${P} --exec ${SPAWNFCGI} \ |
82 |
--name ${FCGI_PROGRAM_NAME} -- ${SOCKET_OPTION} ${INET_OPTION} \ |
88 |
--name ${FCGI_PROGRAM_NAME} -- ${SOCKET_OPTION} ${INET_OPTION} \ |
83 |
-P ${P} ${OPTIONS} -- ${FCGI_PROGRAM} |
89 |
-P ${P} ${OPTIONS} -- ${FCGI_PROGRAM} |
84 |
RETVAL=$? |
90 |
RETVAL=$? |
85 |
|
91 |
|