Jaki jest cel / etc / default?

38

Założyłem, że /etc/defaultjest to przydatne miejsce do zapisywania stanu poinstalacyjnego / domyślnego plików konfiguracyjnych, aby gdy jakiś biedny sysadmin przybył do nowego systemu, mógł szybko określić, co zostało dostosowane w tym przypadku.

Ale kiedy się tam rozejrzałem, wydaje mi się, że się mylę? Przepraszam, jeśli to głupie pytanie ...

  1. Co powinno być w /etc/defaultkatalogu?
  2. Gdzie byłoby właściwe lub czy istnieje konwencja do zapisywania domyślnego stanu plików konfiguracyjnych?
John Mee
źródło

Odpowiedzi:

44

Z postu na forum Slackware:

Zasadniczo / etc / default zawiera pewne parametry, które użytkownik końcowy lub administrator prawdopodobnie zmieni, zamiast osadzać wartości w rzeczywistych skryptach rozruchowych. W ten sposób zmiany zostaną zachowane nawet po uaktualnieniu pakietu i zastąpieniu skryptu rozruchowego.

W Debianie /etc/default/znajduje się katalog najczęściej pustych plików. Sposób działania polega na tym, że każdy /etc/init.d/testskrypt najpierw pobiera źródła /etc/default/testprzed uruchomieniem / zatrzymaniem usługi testowej. Plik ma na celu zapewnienie dodatkowych opcji uruchamiania usługi lub zastąpienie niektórych aspektów uruchomienia usługi.

nux
źródło
3
Głosuję za zacytowanie bez podania właściwego źródła : linuxquestions.org/questions/slackware-14/… "Zasadniczo / etc / default zawiera pewne parametry, które użytkownik końcowy lub administrator prawdopodobnie zmieni, zamiast osadzać wartości w rzeczywistych skrypty rozruchowe. W ten sposób zmiany będą się utrzymywać, nawet jeśli uaktualnisz pakiet, a skrypt rozruchowy zostanie zastąpiony. ”
Subfuzion,