Chapter 7. Configuration Files

FIXME: Do we follow LSB and name them *.conf?

This material is essentially a repeat of that in the Points of Departure section.

7.1. Upstream Configuration Files

In some cases, the original source files for DTD and/or stylesheet packages include configuration files such as the general entities module, dbgenent.mod, included in the DocBook XML distribution. As recommended by the LSB spec, these files should be placed under /etc/sgml, but in a package-specific subdirectory named <package>/:

Configuration file locations

The upstream configuration files for <package>will be placed in the /etc/sgml subdirectory /etc/sgml/<package>/

Futhermore, a symbolic link with the same name as the configuration file will be placed in the directory where the majority of the packages files reside. This link will point to the configuration file in /etc/sgml/<package>/.

Configuration file names

These configuration files will retain their original upstream names, which usually do not end with .conf.