Qual é o objetivo do / etc / default?

38

Supus que /etc/defaultera um local útil para salvar o estado pós-instalação / padrão dos arquivos de configuração, para que, quando algum administrador de sistema ruim chegar a um novo sistema, ele possa determinar rapidamente o que foi personalizado nessa instância.

Mas, tendo acabado de dar uma olhada lá dentro, parece que estou enganado? Então, desculpas se esta é uma pergunta idiota ...

  1. O que deveria estar no /etc/defaultdiretório?
  2. Onde seria apropriado ou existe uma convenção para salvar o estado padrão dos arquivos de configuração?
John Mee
fonte

Respostas:

44

De uma postagem em um fórum do Slackware:

Basicamente, o / etc / default contém alguns parâmetros que o usuário final ou o administrador provavelmente alterará, em vez de incorporar os valores nos scripts de inicialização reais. Dessa maneira, as alterações persistirão mesmo se você atualizar o pacote e o script de inicialização for substituído.

No Debian, /etc/default/é um diretório principalmente de arquivos vazios. A maneira como ele deve funcionar é que cada /etc/init.d/testscript primeiro seja originado /etc/default/testantes de iniciar / parar o serviço de teste. O objetivo do arquivo é fornecer opções extras para iniciar o serviço ou substituir certos aspectos da inicialização do serviço.

nux
fonte
3
Votando contra você para citar sem atribuir a devida atribuição: linuxquestions.org/questions/slackware-14/… "Basicamente, o / etc / default contém alguns parâmetros que o usuário final ou o administrador provavelmente alterará, em vez de incorporar os valores no valor real scripts de inicialização. Dessa forma, as alterações persistirão mesmo se você atualizar o pacote e o script de inicialização for substituído. "
Subfuzion