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

Respuestas:

15

De una publicación en un foro de Slackware:

... este es un concepto de Debian que ha sido adoptado por algunos paquetes.

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.

hovanessyan
fuente
2
¿Significa esto que se espera que el usuario edite la configuración predeterminada directamente o el programa predeterminado en esa ubicación si no hay otra configuración disponible?
James McMahon
1
Las opciones de configuración son para que el usuario las edite directamente. No se deje engañar por la palabra "predeterminado". Tal vez piense "initconfig" en su lugar. Es una configuración para el script que inicia el servicio.
thomasrutter
9

Los archivos en este directorio básicamente contienen parámetros de configuración. Por ejemplo, si tiene un servicio en /etc/init.d/test, la secuencia de comandos primero mira / etc / default / test antes de iniciar / detener el servicio de prueba, buscando los parámetros de configuración.

fonini
fuente
1

/etc/default/<service>contiene opciones de configuración relacionadas con el inicio de ese servicio. Lo utilizan los scripts de inicio que inician el servicio, a diferencia de la configuración del paquete en la /etc/<program>que el programa lo usa.

Es un lugar común que le permite, por ejemplo, establecer opciones de línea de comando o variables de entorno para usar al iniciar el demonio.

thomasrutter
fuente