Qual è lo scopo di / etc / default?


38

Ho pensato che /etc/defaultfosse un posto utile per salvare lo stato post-installazione / predefinito dei file di configurazione in modo che quando un povero amministratore di sistema arriva su un nuovo sistema, può rapidamente determinare cosa è stato personalizzato su quell'istanza.

Ma avendo appena dato un'occhiata in giro sembra che mi sbagli? Quindi mi scuso se questa è una domanda stupida ...

  1. Cosa dovrebbe essere nella /etc/defaultdirectory?
  2. Dove sarebbe opportuno o esiste una convenzione per il salvataggio dello stato predefinito dei file di configurazione?

Risposte:


44

Da un post su un forum Slackware:

Fondamentalmente, / etc / default contiene alcuni parametri che è probabile che l'utente finale o l'amministratore modifichino, piuttosto che incorporare i valori negli script di avvio effettivi. In questo modo, le modifiche persisteranno anche se si aggiorna il pacchetto e lo script di avvio viene sostituito.

In Debian, /etc/default/è una directory di file per lo più vuoti. Il modo in cui è destinato a funzionare è che ogni /etc/init.d/testscript /etc/default/testprima si avvia prima di avviare / interrompere il servizio di test. Lo scopo del file è fornire opzioni extra per l'avvio del servizio o sovrascrivere determinati aspetti dell'avvio del servizio.


3
Votandoti per la citazione senza fornire una corretta attribuzione: linuxquestions.org/questions/slackware-14/… "Fondamentalmente, / etc / default contiene alcuni parametri che è probabile che l'utente finale o l'amministratore modifichino, piuttosto che incorporare i valori nell'attuale script di avvio. In questo modo, le modifiche persistono anche se si aggiorna il pacchetto e lo script di avvio viene sostituito. "
Sottostazione
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.