initscripts: Correctly wait for Apache2 to terminate
Commit Message
This is achieved by telling killproc which PIDs to wait for.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
---
src/initscripts/system/apache | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
@@ -22,6 +22,8 @@
. /etc/sysconfig/rc
. $rc_functions
+PIDFILE="/var/run/httpd.pid"
+
generate_certificates() {
if [ ! -f "/etc/httpd/server.key" ]; then
boot_mesg "Generating HTTPS RSA server key (this will take a moment)..."
@@ -86,8 +88,7 @@ case "$1" in
stop)
boot_mesg "Stopping Apache daemon..."
- /usr/sbin/apachectl -k stop
- evaluate_retval
+ killproc /usr/sbin/httpd
;;
restart)