PREAMBLE

xsce has an httpd-xs.conf file in /etc/httpd/conf, which is a customized 
version of httpd.conf.  It gets used because /etc/sysconfig/httpd has a clause 
OPTIONS= -f conf/httpd-xs.conf.

Except that in the ansible install /etc/sysconfig/httpd doesn’t get set.

httpd-xs.conf is definitely needed, because it has a lot of settings not in the 
stock httpd.conf.  But because it replaces httpd.conf it also has lots of stock 
settings that are not unique to xsce.

NOW THEREFORE

We either need to modify ansible to set /etc/sysconfig/httpd or we need to put 
httpd-xs.conf into /etc/httpd/conf.d and have in contain only the settings we 
care about for xsce.  In the first approach we have basically taken ownership 
of all settings for httpd.  In the latter we have only taken ownership of the 
settings that are different in xsce, but we could get problems where settings 
accumulate rather than override (such as listen).

So what’s the answer?

btw while we are at it we should clean up the httpd-xs, xs-httpd, xs.conf, etc. 
proliferation of conf files.

Tim
_______________________________________________
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel

Reply via email to