¿Cuál es el propósito de / etc / default?

38

Supuse que /etc/defaultera un lugar útil para guardar el estado posterior a la instalación / estado predeterminado de los archivos de configuración para que cuando un administrador de sistemas pobre llegue a un nuevo sistema pueda determinar rápidamente qué se ha personalizado en esa instancia.

Pero después de haber echado un vistazo, ¿parece que estoy equivocado? Así que disculpas si esta es una pregunta tonta ...

  1. ¿Qué se supone que debe estar en el /etc/defaultdirectorio?
  2. ¿Dónde sería apropiado, o existe una convención, para guardar el estado predeterminado de los archivos de configuración?
John Mee
fuente

Respuestas:

44

De una publicación en un foro de Slackware:

Básicamente, / etc / default contiene algunos parámetros que es probable que el usuario final o el administrador cambien, en lugar de incorporar los valores en los scripts de arranque reales. De esta forma, los cambios persistirán incluso si actualiza el paquete y se reemplaza el script de arranque.

En Debian, /etc/default/es un directorio de archivos en su mayoría vacíos. La forma en que debe funcionar es que cada /etc/init.d/testsecuencia de comandos se origina primero /etc/default/testantes de iniciar / detener el servicio de prueba. El propósito del archivo es proporcionar opciones adicionales para iniciar el servicio, o anular ciertos aspectos del inicio del servicio.

nux
fuente
3
Votando por cotizar sin dar la atribución adecuada: linuxquestions.org/questions/slackware-14/… "Básicamente, / etc / default contiene algunos parámetros que el usuario final o el administrador probablemente cambiarán, en lugar de incorporar los valores en el actual guiones de arranque. De esta manera, los cambios persistirán incluso si actualiza el paquete y se reemplaza el guión de arranque ".
Subfuzion