httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "GOMEZ Henri" <hgo...@slib.fr>
Subject RE: 2.0.35 binaries for Linux boxes
Date Mon, 08 Apr 2002 13:31:18 GMT
Nota also in the 1.3.24 Makefile.tmpl,
the usefull vars :

conf_user, conf_group, conf_serveradmin, conf_servername....

-
Henri Gomez                 ___[_]____
EMAIL : hgomez@slib.fr        (. .)                     
PGP KEY : 697ECEDD    ...oOOo..(_)..oOOo...
PGP Fingerprint : 9DF8 1EA8 ED53 2F39 DC9B 904A 364F 80E6 



>-----Original Message-----
>From: GOMEZ Henri 
>Sent: Monday, April 08, 2002 3:23 PM
>To: dev@httpd.apache.org
>Subject: RE: 2.0.35 binaries for Linux boxes
>
>
>Hi Pier, 
>
>I agree that many site put everything under ServerRoot,
>but when you specify in config.layout that DocumentRoot
>goes under /var/www2/html, you don't want to see the final
>httpd.conf under /etc/httpd2/var/www2/html
>
>FHS is very clear on where to deploy such datas and split
>configuration, binaries, datas and logs...
>
>That's a real problem today for ALL RPM distributions,
>not only Linux but also the OpenPKG which is solaris/bsd based.
>
>The only solution is to patch httpd-std.conf.in but it's allways
>bad to patch like this, making it a pain at each release.
>
>BTW, in Apache 1.3, Makefile.tmpl there is a second pass at
>install time which replace @@ServerRoot@@
>
>===>
>
>         cat $(TOP)/conf/$${conf}-dist ) |\
>         sed -e '/# LoadModule/r $(TOP)/$(SRC)/.apaci.install.conf' \
>            -e 's;@@ServerRoot@@/htdocs/manual;$(manualdir);' \
>            -e 's;@@ServerRoot@@/htdocs;$(htdocsdir);' \
>            -e 's;@@ServerRoot@@/icons;$(iconsdir);' \
>            -e 's;@@ServerRoot@@/cgi-bin;$(cgidir);' \
>            -e 's;@@ServerRoot@@/proxy;$(proxycachedir);' \
>            -e 's;@@ServerRoot@@;$(prefix);g' \
>            -e 's;httpd\.conf;$(TARGET).conf;' \
>            -e 's;logs/accept\.lock;$(runtimedir)/$(TARGET).lock;' \
>            -e 
>'s;logs/apache_runtime_status;$(runtimedir)/$(TARGET).scoreboard;' \
>            -e 's;logs/httpd\.pid;$(runtimedir)/$(TARGET).pid;' \
>            -e 
>"s;logs/access_log;$(logfiledir)/$${target_prefix}access_log;" \
>            -e 
>"s;logs/error_log;$(logfiledir)/$${target_prefix}error_log;" \
>            -e 
>"s;logs/referer_log;$(logfiledir)/$${target_prefix}referer_log;" \
>            -e 
>"s;logs/agent_log;$(logfiledir)/$${target_prefix}agent_log;" \
>            -e 's;conf/magic;$(sysconfdir)/magic;' \
>            -e 's;conf/mime\.types;$(sysconfdir)/mime.types;' \
>            -e 's;User nobody;User $(conf_user);' \
>            -e 's;Group #-1;Group $(conf_group);' \
>            -e 's;Group "#-1";Group $(conf_group);' \
>            -e 's;Port 80;Port $(conf_port);' \
>            -e 's;ServerAdmin you@your.address;ServerAdmin 
>$(conf_serveradmin);' \
>            -e 's;ServerName new.host.name;ServerName 
>$(conf_servername);' \
>            > $(TOP)/$(SRC)/.apaci.install.tmp && \
>
>
><===
>
>
>-
>Henri Gomez                 ___[_]____
>EMAIL : hgomez@slib.fr        (. .)                     
>PGP KEY : 697ECEDD    ...oOOo..(_)..oOOo...
>PGP Fingerprint : 9DF8 1EA8 ED53 2F39 DC9B 904A 364F 80E6 
>
>
>
>>-----Original Message-----
>>From: Pier Fumagalli [mailto:pier@betaversion.org]
>>Sent: Monday, April 08, 2002 2:56 PM
>>To: dev@httpd.apache.org
>>Subject: Re: 2.0.35 binaries for Linux boxes
>>
>>
>>GOMEZ Henri <hgomez@slib.fr> wrote:
>>
>>> -    <Directory "@@ServerRoot@@/@rel_errordir@">
>>> +    <Directory "@rel_errordir@">
>>
>>Those will screw up the whole httpd.conf in some cases... You 
>>should really
>>use "@exp_......dir@"...
>>
>>    Pier
>>
>>
>

Mime
View raw message