... ceci est un concept Debian qui a été adopté par quelques paquets.
Fondamentalement, / etc / default contient certains paramètres que l'utilisateur final ou l'administrateur est susceptible de modifier, plutôt que d'incorporer les valeurs dans les scripts de démarrage réels. De cette façon, les modifications persisteront même si vous mettez à niveau le package et que le script de démarrage est remplacé.
Est-ce à dire que l'utilisateur est censé modifier directement la configuration par défaut ou le programme par défaut à cet emplacement s'il n'y a pas d'autre configuration disponible?
James McMahon
1
Les options de configuration disponibles permettent à l'utilisateur de les modifier directement. Ne vous laissez pas berner par le mot "par défaut". Pensez peut-être à la place "initconfig". C'est une configuration pour le script qui démarre le service.
thomasrutter
9
Les fichiers de ce répertoire contiennent essentiellement des paramètres de configuration. Par exemple, si vous avez un service dans /etc/init.d/test, le script regarde d'abord / etc / default / test avant de démarrer / arrêter le service de test, en recherchant les paramètres de configuration.
/etc/default/<service>contient des options de configuration liées au démarrage de ce service. Il est utilisé par les scripts d'initialisation qui démarrent le service, par opposition à la configuration du package dans /etc/<program>laquelle est utilisé par le programme lui-même.
C'est un endroit courant pour vous permettre, par exemple, de définir des options de ligne de commande ou des variables d'environnement à utiliser lors du démarrage du démon.
Réponses:
À partir d' un message sur un forum Slackware:
la source
Les fichiers de ce répertoire contiennent essentiellement des paramètres de configuration. Par exemple, si vous avez un service dans /etc/init.d/test, le script regarde d'abord / etc / default / test avant de démarrer / arrêter le service de test, en recherchant les paramètres de configuration.
la source
/etc/default/<service>
contient des options de configuration liées au démarrage de ce service. Il est utilisé par les scripts d'initialisation qui démarrent le service, par opposition à la configuration du package dans/etc/<program>
laquelle est utilisé par le programme lui-même.C'est un endroit courant pour vous permettre, par exemple, de définir des options de ligne de commande ou des variables d'environnement à utiliser lors du démarrage du démon.
la source