Я понимаю основной принцип, что локальные конфигурационные файлы предшествуют глобальный /etc/
конфигурационные файлы. В чем я действительно нуждаюсь, хотя еще некоторая деталь об этом, потому что иногда это не очевидно.
Пример, для которого я хотел бы знать неявный ответ, будет для следующих файлов конфигурации PostgreSQL: /etc/postgresql/9.3/main/pg_hba.conf
и /usr/share/postgresql/9.3/pg_hba.conf
.
PostgreSQL не будет читать и объединяться pg_hba.conf
. Так "только тот в / и т.д.". Обратите внимание, что конфигурация PostgreSQL в / и т.д. характерна для Ubuntu и Debian, которые используют pg_wrapper
; другие дистрибутивы Linux и другие операционные системы имеют конфигурацию PostgreSQL в каталоге данных.
В целом, при загрузке файла конфигурации Linux несколько приложение и конкретный дистрибутив. Очень еще нет, к сожалению, никакого стандартного формата, никакого стандартного пути поиска или чего-либо.