Desde la perspectiva de un desarrollador. ¿Debo usar una configuración basada en texto en / etc o en $ HOME? ¿O algo mas?
development
application-development
Tamás Szelei
fuente
fuente
Respuestas:
Si está hablando de un demonio de todo el sistema, un archivo
/etc
es apropiado. Si está hablando de una aplicación que debería tener configuraciones por usuario, el directorio de inicio es apropiado. Para nuevas aplicaciones, sería una buena idea seguir la especificación del Directorio Base XDG:http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
Básicamente, esto indica que debe almacenar sus archivos de configuración
$XDG_CONFIG_HOME
, que por defecto es~/.config
fuente