Bagas Sanjaya wrote: 
> When I install apache2 package, configuration files are stored in
> `/etc/apache2/sites-{available,enabled}` and

For virtual sites, and these can be programmatically enabled and
disabled.

> `/etc/apache2/conf-{available,enabled}`.

Largely for apache modules, same as above.

> When I compile and install apache2 from upstream source tarball,
> supplemental configuration are stored in `$PREFIX/conf/extra` (depending on
> directory layout chosen during compilation).
> 
> Why Debian apache2 package doesn't have `/etc/apache2/extra`? Does the
> mentioned directory (`extra`) removed during packaging? I didn't see any
> mention on [debian packaging directory on
> salsa](https://salsa.debian.org/apache-team/apache2/-/tree/master/debian).

Debian's decisions on apache layout were made years earlier.

Extra configuration for apache2 should be put in conf.d

-dsr-

Reply via email to