Thava Alagu wrote:
>
>    I propose to deliver this into new config dir say, 
> /etc/apache2/2.2/webapp.d

That's a fairly major proposal, I'm not sure I see why a new dir is
needed? What are the precise usage semantics of this?

I'd say if you deliver an apache-specific glue package (as you seem to
be doing based on info below), it can probably just deliver into
/etc/apache2/2.2/conf.d

There's also /etc/apache2/2.2/samples-conf.d if you need to deliver a
template or sample that isn't quite suitable for enabling as-is for
some reason.

>    One should be able to include  conf.d/*.conf  file into httpd.conf 

It does, yes.

> file without
>    worrying about enabling all webapplications, if they choose to do so.

On the other hand, if you don't want to enable phppgadmin, why install
SUNWapch22-phppgadmin in the first place?

>    I see some other linux distributions take slightly different 
> approaches.

Debian has a fairly useful interface to enable/disable these things,
possibly something for the Apache team to consider (offtopic for you
but they're on the list ;-)

> - I propose to deliver this new config file into SUNWapch22-phppgadmin 
> package.
>  This is similar to  SUNWapch22r-php5 package which delivers php5 
> module for webserver.
>  I would prefer this to get delivered to SUNWphppgadmin-apch22-config 
> package,
>  if the official policy, if any, would allow this -- but I somehow have 
> a feeling, since it delivers file inside
>  /etc/apache2/ it has to be SUNWapch*.

I'm not sure I understand the question, but do you mean about the
package name itself? Both proposals above seem ok (I'm debating which
one I like more, not sure..).

>  I think in most cases, one should not run the webserver as  root 
> unless it is absolutely necessary.

Indeed, but it doesn't. The delivered configuration runs as webservd.


-- 
Jyri J. Virkki - jyri.virkki at sun.com - Sun Microsystems

Reply via email to