initscripts: Correctly wait for Apache2 to terminate

This is achieved by telling killproc which PIDs to wait for.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
This commit is contained in:
Michael Tremer
2024-04-26 15:28:38 +00:00
committed by Arne Fitzenreiter
parent 21aee1688a
commit 1724e5ac0a

View File

@@ -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)