The RH packages of httpd require several configuration files, /etc/httpd/conf/httpd.conf, and also all the configuration files in /etc/httpd/conf.d: [kaboom@hanuman html]$ ls -1 /etc/httpd/conf.d/*conf /etc/httpd/conf.d/auth_mysql.conf /etc/httpd/conf.d/auth_pgsql.conf /etc/httpd/conf.d/perl.conf /etc/httpd/conf.d/php.conf /etc/httpd/conf.d/python.conf /etc/httpd/conf.d/squirrelmail.conf /etc/httpd/conf.d/ssl.conf [kaboom@hanuman html]$ vim correctly recognizes httpd.conf as an apache config file, and does appropriate syntax highlighting, but it fails to recognize the configuration files in /etc/httpd/conf.d as also being apache config files. They don't get any syntax highlighting....
fixed for auth_mysql.conf, auth_pgsql.conf and ssl.conf. The syntax will be set based on the filename and I'm not sure if there are other files with these names, therefore I've omitted the others.
Cool, thanks! The other four files used in RHL 8: [kaboom@hanuman spamassassin-2.31]$ locate perl.conf /etc/httpd/conf.d/perl.conf [kaboom@hanuman spamassassin-2.31]$ locate php.conf /etc/httpd/conf.d/php.conf [kaboom@hanuman spamassassin-2.31]$ locate python.conf /etc/httpd/conf.d/python.conf [kaboom@hanuman spamassassin-2.31]$ locate squirrelmail.conf /etc/httpd/conf.d/squirrelmail.conf [kaboom@hanuman spamassassin-2.31]$ are safe to support as well; on an Everything install system, the only files with those names are in /etc/httpd/conf.d, so they are unique
Thanks for checking these files ! I've included them now.