salut
il y à une erreur dans un tutoriel assez conséquente.
dans celui-ci : http://www.alsacreations.com/tuto/lire/623-Bind-dns-chroot.html
on le suit tout fonctionne
quand on arrive à :

Editez la configuration de syslogd le daemon principal de log pour indiquer le nouveau chemin employé par bind :

vi /etc/default/syslogd

SYSLOGD="-a /var/lib/named/dev/log"

Redémarrez le tout :

/etc/init.d/sysklogd restart

/etc/init.d/bind9 start

Note : Avec le panel DTC, les fichiers de zone DNS sont stockés dans /var/lib/dtc/etc/zones/ 



et donc quand j'arrive au

Editez la configuration de syslogd le daemon principal de log pour indiquer le nouveau chemin employé par bind :

vi /etc/default/syslogd

SYSLOGD="-a /var/lib/named/dev/log"

je crée le fichier syslogd
et j'ajoute la variable
mais quand je veut continuer le tutoriel un probleme conséquent ce pose :

debian:~# /etc/init.d/sysklogd restart
-bash: /etc/init.d/sysklogd: Aucun fichier ou répertoire de ce type
debian:~# /etc/init.d/bind9 start
Starting domain name service...: bind9 failed!

donc je suis bloqué plus de bind9
mais dans ma petite tête je me suis dit pourquoi pas creer un fichier log dans /var/lib/named/dev
mais ça change rien...
alors s'il vous plait une solution ?
debian GNU/Linux lenny en 64 bits
Modifié par Florent V. (17 Apr 2009 - 14:08)
euh ça serait pas plutot

/etc/init.d/syslogd restart

sans le "k" ?
ça me paraitrait plus logique.
(mais en même tant je ne m'y connais pas... Smiley confused
euh non ça change rien Smiley sweatdrop
j'ai repris mon backup ça roule en par defaut Smiley langue
donc j'attend la réponse avec impatiente. Smiley ravi
Administrateur
Cela dépend de l'OS, avec Debian Lenny c'est
/etc/default/rsyslog   : fichier de conf à éditer
/etc/init.d/rsyslog   : service


Il faut aussi éditer /etc/rsyslog.d/bind-chroot.conf et ajouter la ligne
$AddUnixListenSocket /var/lib/named/dev/log
merci pour ta réponse et ta modification à la volée du tuto.
bon ta solution fonctionne Smiley langue
le seul problème réside dans le fait que quand mon /etc/default/bind9 est rédigé comme ça :


# run resolvconf?
RESOLVCONF=yes

# startup options for the server
OPTIONS="-u bind -t /var/lib/named"


je ne peut pas redémarrer bind9 Smiley bawling

erreur :

debian:~# /etc/init.d/bind9 start
Starting domain name service...: bind9 failed!


donc que dois-je faire ????
donc en attendant une réponse de quelqu'un d'intelligent et bien j'ai remis par défaut.