Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 265454
Collapse All | Expand All

(-)/etc/init.d/spawn-fcgi (-2 / +8 lines)
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

Return to bug 265454