Qual é o objetivo do / etc / default?


Respostas:


15

De uma postagem em um fórum do Slackware:

... este é um conceito Debian que foi adotado por alguns pacotes.

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.


2
Isso significa que o usuário deve editar a configuração padrão diretamente ou o programa é padrão nesse local se não houver outra configuração disponível?
James McMahon

11
As opções de configuração existem para o usuário editar diretamente. Não se deixe enganar pela palavra "padrão". Talvez pense em "initconfig". É uma configuração para o script que inicia o serviço.
thomasrutter

9

Os arquivos neste diretório basicamente contêm parâmetros de configuração. Por exemplo, se você possui um serviço em /etc/init.d/test, o script primeiro analisa / etc / default / test antes de iniciar / parar o serviço de teste, procurando parâmetros de configuração.


1

/etc/default/<service>contém opções de configuração relacionadas ao início desse serviço. É usado pelos scripts init que iniciam o serviço, em oposição à configuração do pacote em /etc/<program>que é usado pelo próprio programa.

É um local comum para permitir, por exemplo, definir opções de linha de comando ou variáveis ​​de ambiente para uso ao iniciar o daemon.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.