From 30f8aa1d7c4f0369fc431e39e7c2f76afb8d6e61 Mon Sep 17 00:00:00 2001 From: Christophe Courtaut Date: Mon, 16 Dec 2013 18:13:57 +0100 Subject: [PATCH] vstart: Update apache conf to run against apache 2.4 Signed-off-by: Christophe Courtaut --- src/vstart.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/vstart.sh b/src/vstart.sh index ae3002f73075..0a361bee24ae 100755 --- a/src/vstart.sh +++ b/src/vstart.sh @@ -536,10 +536,21 @@ $DAEMONOPTS EOF mkdir -p $CEPH_OUT_DIR/htdocs mkdir -p $CEPH_OUT_DIR/fastcgi_sock + APACHE2_MODULE_PATH="/usr/lib/apache2/modules" + APACHE2_EXTRA_MODULES_NAME="mpm_prefork authz_core" + for module in $APACHE2_EXTRA_MODULES_NAME + do + if [ -f "${APACHE2_MODULE_PATH}/mod_${module}.so" ]; then + APACHE2_EXTRA_MODULES="${APACHE2_EXTRA_MODULES}LoadModule ${module}_module ${APACHE2_MODULE_PATH}/mod_${module}.so +" + fi + done + echo $APACHE2_EXTRA_MODULES cat < $CEPH_OUT_DIR/apache.conf LoadModule env_module /usr/lib/apache2/modules/mod_env.so LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so LoadModule fastcgi_module /usr/lib/apache2/modules/mod_fastcgi.so +$APACHE2_EXTRA_MODULES Listen $rgwport ServerName rgwtest.example.com -- 2.47.3