summaryrefslogtreecommitdiff
path: root/strata
diff options
context:
space:
mode:
authorFrancisco Redondo Marchena <francisco.marchena@codethink.co.uk>2015-01-15 17:08:38 +0000
committerFrancisco Redondo Marchena <francisco.marchena@codethink.co.uk>2015-01-22 12:46:30 +0000
commit41d2f5c550c03f17e29f596d0639f1f607201458 (patch)
treef19bfbe4208b81186fccc9d48deb0bd7f3c649ba /strata
parentcb3c8c8219c373515cdcefbe96bd9ca77ed447c2 (diff)
downloaddefinitions-41d2f5c550c03f17e29f596d0639f1f607201458.tar.gz
Modify configuration options in apache looking at fedora package and modify httpd.conf to load external modules
Diffstat (limited to 'strata')
-rw-r--r--strata/apache-httpd-server/httpd-server.morph22
1 files changed, 16 insertions, 6 deletions
diff --git a/strata/apache-httpd-server/httpd-server.morph b/strata/apache-httpd-server/httpd-server.morph
index 18d63c6a..8aa5aa0a 100644
--- a/strata/apache-httpd-server/httpd-server.morph
+++ b/strata/apache-httpd-server/httpd-server.morph
@@ -4,19 +4,27 @@ configure-commands:
- ./buildconf --with-apr=/usr/share/apr-1
- |
./configure --prefix="$PREFIX" \
- --enable-load-all-modules \
- --enable-authnz-fcgi \
- --enable-mods-shared=reallyall \
+ --libdir="$PREFIX"/lib \
+ --sysconfdir="$PREFIX"/httpd/conf \
+ --includedir="$PREFIX"/httpd \
+ --libexecdir="$PREFIX"/lib/httpd/modules \
+ --datadir=/srv/www \
--enable-mpms-shared=all \
- --enable-suexec=shared \
--with-apr=/usr/bin/apr-2-config \
--with-apr-util=/usr/bin/apu-1-config \
- --with-suexec-bin=/usr/lib/httpd/suexec \
+ --enable-suexec --with-suexec \
--with-suexec-caller=apache \
--with-suexec-docroot=/srv/www \
--with-suexec-logfile=/var/log/httpd/suexec.log \
- --with-suexec-uidmin=100 \
+ --with-suexec-bin=/usr/lib/httpd/suexec \
+ --with-suexec-uidmin=500 --with-suexec-gidmin=100\
--with-suexec-userdir=public_html \
+ --enable-pie \
+ --with-pcre \
+ --enable-mods-shared=all \
+ --enable-ssl --with-ssl \
+ --enable-case-filter --enable-case-filter-in \
+ --enable-cgid --enable-cgi\
--enable-so
build-commands:
- make
@@ -26,3 +34,5 @@ post-install-commands:
- |
sed -i 's|#!/replace/with/path/to/perl/interpreter -w|#!/usr/bin/perl -w|g' \
"$DESTDIR$PREFIX"/bin/apxs
+- mkdir -p "$DESTDIR$PREFIX"/httpd/conf.d
+- echo 'Include /usr/httpd/conf.d/*.conf' >> "$DESTDIR$PREFIX"/httpd/conf/httpd.conf