httpd-test-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Oden Eriksson <>
Subject Re: A-T:
Date Fri, 14 Jan 2005 11:25:32 GMT
fredag 14 januari 2005 01.21 skrev Geoffrey Young:
> > I think we should implement it, since if someone is very unhappy about
> > the autogenerated httpd.conf they can supply their custom
> that feels like a lot of work to me - like making A-T respect the Port
> setting from, because that's what they would expect.
> I think that -httpd_conf, -httpd_conf_extra, and should be
> more than enough for the vast majority of people.
> so +1 for just removing it from the README, but if you want to make it
> work, feel free.

No no, please keep it, I just discovered it does work. Ths is my current way 
to use it:

--------------- [snippet, start] ---------------

if [ -f t/ ]; then rm -f t/; fi

echo "PidFile @ServerRoot@/" > t/conf/
echo "AcceptMutex fcntl" >> t/conf/
echo "LockFile @ServerRoot@/httpd.lock" >> t/conf/
echo "TypesConfig /etc/httpd/conf/apache-mime.types" >> t/conf/

for i in `/usr/sbin/apxs2 -q LIBEXECDIR`/*.so; do
    new_name=`basename ${i}|sed 's/mod_//g'|sed 's/\.so//g'`
echo "LoadModule ${new_name}_module ${i}" >> t/conf/

make \
    APACHE_TEST_HTTPD=/usr/sbin/httpd2 \
    APACHE_TEST_APXS=/usr/sbin/apxs2 \
--------------- [snippet, end] ---------------

The server fails to start, but that's something else. I noticed though that if 
the /etc/httpd/conf/httpd.conf exists A-T is trying to inherit that config 
(inherit_config) but this fails as this file is for apache-1.x. Shouldn't 
something from "httpd2 -V" be used instead?

Also the mod_perl module as all other code is built as non root, so certain 
files and directories can't be access. The snipppet above solves some of 

Regards // Oden Eriksson

View raw message