Que ordem são os arquivos de configuração carregados no linux quando existem múltiplas fontes?

0

Eu entendo o princípio principal de que os arquivos de configuração locais precedem os arquivos de configuração globais /etc/ . O que eu preciso mesmo é de mais detalhes sobre isso, porque às vezes não é óbvio.

O exemplo para o qual gostaria de saber uma resposta implícita seria para os seguintes arquivos de configuração do PostgreSQL: /etc/postgresql/9.3/main/pg_hba.conf e /usr/share/postgresql/9.3/pg_hba.conf .

    
por Jonathan 25.05.2014 / 23:36

1 resposta

1

O PostgreSQL não lê e mescla pg_hba.conf . Então "apenas o em / etc". Note que a configuração do PostgreSQL em / etc é específica do Ubuntu e do Debian, que usam pg_wrapper ; outras distribuições Linux e outros sistemas operacionais têm a configuração do PostgreSQL dentro do diretório de dados.

Em geral, sob o carregamento de arquivos de configuração do Linux é um pouco específico para aplicação e distribuição. Não há infelizmente nenhum formato padrão, nenhum caminho de pesquisa padrão ou qualquer outra coisa.

    
por Craig Ringer 26.05.2014 / 06:22