Bonjour,
Je suis entrain de chroot bind9 sur une debian etch.
j'ai suivi à la lettre le tuto : http://www.falkotimme.com/howtos/debian_bind_chroot/
Ma question est la suivante:
lorsque dans le tuto , ils disent :
Ensuite il faut modifier le fichier de démarrage /etc/init.d/sysklogd du démon sysklogd afin qu’il puisse loguer tous les évènements importants du système. Modifier la ligne: SYSLOGD=”" et ecrire SYSLOGD=”-a /var/lib/named/dev/log”
faut-il créer cette ligne ou bien modifier le fichier qui est sous /etc/default/sysklogd
merci de vos réponses
# ben, heu...
Posté par NeoX . Évalué à 1.
si elle n'existe pas, il faut la creer.
non ?
[^] # Re: ben, heu...
Posté par ayyoub . Évalué à 1.
Quelle est la différence entre ces 2 fichiers ?
merci
[^] # Re: ben, heu...
Posté par JJD . Évalué à 2.
/etc/init.d/sysklogd est le script de lancement et d'arrêt du démon sysklogd. Ce script va lire sa configuration (au moins en partie) dans le fichier /etc/default/sysklogd (commande ". /etc/default/sysklogd").
D'un point de vue fonctionnel, il est équivalent de faire une modification dans un fichier ou dans l'autre.
Cependant, cette méthode permet d'avoir un script de démarrage identique sur toutes les machines et d'indiquer les paramètres et options qui pourraient différer dans un fichier à part -> ça facilite certainement les mises à jour avec conservation de la configuration spécifique (il est plus facile de lire/modifier un fichier ne contenant que des déclarations de variables qu'un script).
Donc, pour répondre à ta question, modifie /etc/default/sysklogd et laisse /etc/init.d/sysklogd inchangé.
A+
JJD
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.