diff --git a/Makefile b/Makefile
index 9c5fb55..03752ac 100644
--- a/Makefile
+++ b/Makefile
@@ -97,6 +97,8 @@ $(_BUILD_APACHE2_FRONTEND)/.compiled: $(_BUILD_APACHE2_FRONTEND)/.configured
$(_BUILD_APACHE2_FRONTEND)/.installed: $(_BUILD_APACHE2_FRONTEND)/.compiled
make -C $(_BUILD_APACHE2_FRONTEND) install
+ rm -f /etc/apache2-fe/highperformance*
+ rm -f /etc/apache2-fe/ssl*
touch $@
apache2-fe-clean:
@@ -128,6 +130,8 @@ $(_BUILD_APACHE2_BACKEND)/.compiled: $(_BUILD_APACHE2_BACKEND)/.configured
$(_BUILD_APACHE2_BACKEND)/.installed: $(_BUILD_APACHE2_BACKEND)/.compiled
make -C $(_BUILD_APACHE2_BACKEND) install
+ rm -f /etc/apache2-be/highperformance*
+ rm -f /etc/apache2-be/ssl*
touch $@
$(SOURCE_RPAF)/.compiled: $(SOURCE_RPAF)/.unpacked $(_BUILD_APACHE2_BACKEND)/.installed
@@ -142,9 +146,9 @@ $(_BUILD_APACHE2_BACKEND_PHP)/.configured: $(SOURCE_PHP4)/.unpacked $(_BUILD_APA
mkdir -p $(_BUILD_APACHE2_BACKEND_PHP)
( cd $(_BUILD_APACHE2_BACKEND_PHP); \
$(SOURCE_PHP4)/configure \
- --prefix=$(DESTDIR)/apache2-backend-php/ \
+ --prefix=$(DESTDIR)/apache2-backend-php \
--with-apxs2=$(DESTDIR)/apache2-backend/bin/apxs \
- --with-config-file-path=/etc/apache2-be/
+ --with-config-file-path=/etc/apache2-be \
--disable-cli \
--disable-cgi \
--with-layout=GNU \
@@ -167,10 +171,10 @@ $(_BUILD_APACHE2_BACKEND_PHP)/.compiled: $(_BUILD_APACHE2_BACKEND_PHP)/.configur
$(_BUILD_APACHE2_BACKEND_PHP)/.installed: $(_BUILD_APACHE2_BACKEND_PHP)/.compiled
make -C $(_BUILD_APACHE2_BACKEND_PHP) install
# copy default php.ini
- cp $(_BUILD_APACHE2_BACKEND_PHP)/php.ini-dist /etc/apache2-be/php.ini
+ cp $(SOURCE_PHP4)/php.ini-dist /etc/apache2-be/php.ini
# set extension-dir
sed -i /etc/apache2-be/php.ini \
- -e 's:^extension_dir.*$:extension_dir = /opt/apache2-backend-php/lib/php/20020429/:'
+ -e 's:^extension_dir.*$$:extension_dir = $(shell $(DESTDIR)/apache2-backend-php/bin/php-config --extension-dir):'
touch $@
$(SOURCE_EACCELERATOR)/.configured: $(SOURCE_EACCELERATOR)/.unpacked $(_BUILD_APACHE2_BACKEND_PHP)/.installed
@@ -188,7 +192,12 @@ $(SOURCE_EACCELERATOR)/.compiled: $(SOURCE_EACCELERATOR)/.configured
$(SOURCE_EACCELERATOR)/.installed: $(SOURCE_EACCELERATOR)/.compiled
make -C $(SOURCE_EACCELERATOR) install
- cp $(SOURCE_EACCELERATOR)/eaccelerator.ini /etc/apache2-be/
+ # enable eaccelerator
+ sed $(SOURCE_EACCELERATOR)/eaccelerator.ini \
+ -e 's:^zend_extension:;zend_extension:' \
+ -e 's:;extension="eaccelerator.so":extension="eaccelerator.so":' \
+ -e 's:^eaccelerator.log_file.*$$:eaccelerator.log_file = "/var/log/apache2-be/eaccelerator.log":' \
+ >> /etc/apache2-be/php.ini
touch $@
apache2-be-clean:
diff --git a/apache2-layouts b/apache2-layouts
index 84c72a8..a7913ad 100644
--- a/apache2-layouts
+++ b/apache2-layouts
@@ -1,12 +1,12 @@
- prefix: /opt/apache2-fe
+ prefix: /opt/apache2-frontend
exec_prefix: ${prefix}
bindir: ${exec_prefix}/bin
sbindir: ${exec_prefix}/bin
libdir: ${exec_prefix}/lib
libexecdir: ${exec_prefix}/modules
mandir: ${prefix}/man
- sysconfdir: /etc/apache2-fe/
+ sysconfdir: /etc/apache2-fe
datadir: ${prefix}
installbuilddir: ${datadir}/build
errordir: ${datadir}/error
@@ -16,20 +16,20 @@
cgidir: ${datadir}/cgi-bin
includedir: ${prefix}/include
localstatedir: ${prefix}
- runtimedir: /var/log/apache2-fe/
- logfiledir: /var/log/apache2-fe/
+ runtimedir: ${localstatedir}/run
+ logfiledir: /var/log/apache2-fe
proxycachedir: ${localstatedir}/proxy
- prefix: /opt/apache2-be
+ prefix: /opt/apache2-backend
exec_prefix: ${prefix}
bindir: ${exec_prefix}/bin
sbindir: ${exec_prefix}/bin
libdir: ${exec_prefix}/lib
libexecdir: ${exec_prefix}/modules
mandir: ${prefix}/man
- sysconfdir: /etc/apache2-be/
+ sysconfdir: /etc/apache2-be
datadir: ${prefix}
installbuilddir: ${datadir}/build
errordir: ${datadir}/error
@@ -39,7 +39,7 @@
cgidir: ${datadir}/cgi-bin
includedir: ${prefix}/include
localstatedir: ${prefix}
- runtimedir: /var/log/apache2-be/
- logfiledir: /var/log/apache2-be/
+ runtimedir: ${localstatedir}/run
+ logfiledir: /var/log/apache2-be
proxycachedir: ${localstatedir}/proxy