![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Debian Vos questions sur la distribution Debian |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Invité régulier
![]() Date d'inscription: juin 2008
Messages: 10
|
Bonjour,
je suis utilisateur linux depuis peu, et j'ai quelques soucis avec bind9. Je ne peux pas faire de /etc/init.d/bind9 restart ou start ... J'ai regardé dans le répertoire il n'y a pas le fichier bind9. Alors j'ai réinstallé bind et bind9, mais ça n'a rien changé. J'accède au serveur en ssh et je suis sous debian. Que puis je faire? réinstaller debian? Cordialement. beb Dernière modification par flasheur-beb ; 17/06/2008 à 17h19 |
|
|
|
|
|
#2 (permalink) | |
|
Membre éclairé
![]() Date d'inscription: septembre 2007
Localisation: Groville
Messages: 362
|
Citation:
Réinstaller comment, exactement ? Et pourquoi installer bind et bind9 (surtout que l'installation de bind9 entraine la suppression de bind) ? Pourquoi pas changer l'ordinateur aussi. |
|
|
|
|
|
|
#3 (permalink) |
|
Invité régulier
![]() Date d'inscription: juin 2008
Messages: 10
|
Moqueur!
sinon pour réinstaller bind9 j'ai fais ça: aptitude install bind9 Puis j'ai fais mes modifications ici: /etc/bind/named.conf Et quand j'ai voulu redémarrer, ça n'a pas fonctionné (/etc/init.d/bind9 restart) et c'est là que je me suis aperçu qu'il n'y avait pas le fichier bind9. Merci pour ton aide |
|
|
|
|
|
#4 (permalink) |
|
Membre éclairé
![]() Date d'inscription: septembre 2007
Localisation: Groville
Messages: 362
|
Pour réinstaller un paquet, il faut faire :
soit Code :
aptitude remove <paquet> aptitude install <paquet> Code :
aptitude reinstall <paquet> Code :
aptitude update Si après avoir fait ça, le fichier n'est toujours pas présent alors, aptitude devrait lever une erreur, car le script postinst du paquet l'utilise. Si ce n'est pas le cas, alors on navigue en pleine quatrième dimension. |
|
|
|
|
|
#5 (permalink) |
|
Invité régulier
![]() Date d'inscription: juin 2008
Messages: 10
|
Je viens de tester,
j'ai bien fais Code :
aptitude update Code :
aptitude reinstall bind9 J'ai tenté le remove puis l'install et ça n'a rien changer non plus. Je n'ai pas de message d'erreur Voila la manip: Code :
root@ns28503:~# aptitude remove bind9 Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Lecture de l'information d'état étendu Initialisation de l'état des paquets... Fait Écriture de l'information d'état étendu... Fait Lecture des descriptions de tâches... Fait Construction de la base de données des étiquettes... Fait Les paquets suivants ont été conservés : libgnutls13 libxslt1.1 mtr-tiny openssh-client openssh-server ssh Les paquets suivants seront ENLEVÉS : bind9 0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 6 non mis à jour. Il est nécessaire de télécharger 0o d'archives. Après dépaquetage, 844ko seront libérés. Écriture de l'information d'état étendu... Fait (Lecture de la base de données... 33406 fichiers et répertoires déjà installés.) Suppression de bind9 ... root@ns28503:~# aptitude install bind9 Lecture des listes de paquets... Fait Construction de l'arbre des dépendances... Fait Lecture de l'information d'état étendu Initialisation de l'état des paquets... Fait Écriture de l'information d'état étendu... Fait Lecture des descriptions de tâches... Fait Construction de la base de données des étiquettes... Fait Les paquets suivants ont été conservés : libgnutls13 libxslt1.1 mtr-tiny openssh-client openssh-server ssh Les NOUVEAUX paquets suivants vont être installés : bind9 0 paquets mis à jour, 1 nouvellement installés, 0 à enlever et 6 non mis à jour. Il est nécessaire de télécharger 0o/317ko d'archives. Après dépaquetage, 844ko seront utilisés. Écriture de l'information d'état étendu... Fait Sélection du paquet bind9 précédemment désélectionné. (Lecture de la base de données... 33380 fichiers et répertoires déjà installés.) Dépaquetage de bind9 (à partir de .../bind9_1%3a9.3.4-2etch1_amd64.deb) ... Paramétrage de bind9 (9.3.4-2etch1) ... root@ns28503:~# ls /etc/init.d/ acpid fail2ban libdevmapper1.02 mysql-ndb rmnologin udev apache2 firewall makedev mysql-ndb-mgm rsync udev-mtab bind glibc.sh module-init-tools networking screen-cleanup umountfs bootclean halt mountall-bootclean.sh ntp sendsigs umountnfs.sh bootlogd hostname.sh mountall.sh openbsd-inetd single umountroot bootmisc.sh hwclock.sh mountdevsubfs.sh procps.sh skeleton urandom checkfs.sh ifupdown mountkernfs.sh rc ssh vsftpd checkroot.sh ifupdown-clean mountnfs-bootclean.sh rc.local stop-bootlogd x11-common console-screen.sh keymap.sh mountnfs.sh rcS stop-bootlogd-single cron killprocs mtab.sh README sudo exim4 klogd mysql reboot sysklogd |
|
|
|
|
|
#6 (permalink) |
|
Membre éclairé
![]() Date d'inscription: septembre 2007
Localisation: Groville
Messages: 362
|
Sur quels dépôts pointe ton système ?
Histoire de forcer la main au système : Code :
aptitude remove bind9 aptitude clean aptitude install bind9 |
|
|
|
|
|
#7 (permalink) |
|
Invité régulier
![]() Date d'inscription: juin 2008
Messages: 10
|
ça marche pas mieux.
Sinon mes dépôts sont: deb http://mir1.ovh.net/debian/ etch main deb-src http://mir1.ovh.net/debian/ etch main deb http://security.debian.org/ etch/updates main contrib deb-src http://security.debian.org/ etch/updates main contrib |
|
|
|
|
|
#11 (permalink) |
![]() Date d'inscription: avril 2007
Messages: 249
|
Tu n'aurais pas une "diversion de fichiers"
En gros une commande qui demande au système de renommer le fichier /etc/init.d/bind9 en un autre fichier à chaque fois que celui ci doit être installé par un paquet. Pour le savoir : Code :
dpkg-divert --list ... local diversion of /etc/init.d/mysql to /etc/init.d/mysql.distrib |
|
|
|
|
|
#12 (permalink) | |
|
Membre éclairé
![]() Date d'inscription: septembre 2007
Localisation: Groville
Messages: 362
|
Citation:
Dans le script /etc/inid.t/bind, il y a un test sur la présence du fichier /usr/sbin/ndc. S'il n'existe pas => exit 0. |
|
|
|
|
|
|
#14 (permalink) |
|
Invité régulier
![]() Date d'inscription: juin 2008
Messages: 10
|
J'ai lancer les 2 commandes:
Code :
dpkg -L bind9 Code :
dpkg-divert --list Code :
root@ns28503:~# dpkg -L bind9 /. /etc /etc/bind /etc/bind/db.0 /etc/bind/db.255 /etc/bind/db.empty /etc/bind/zones.rfc1918 /etc/bind/db.127 /etc/bind/db.local /etc/bind/db.root /etc/bind/named.conf /etc/bind/named.conf.local /etc/bind/named.conf.options /etc/init.d /etc/init.d/bind9 /usr /usr/sbin /usr/sbin/named /usr/sbin/rndc /usr/sbin/rndc-confgen /usr/sbin/dnssec-keygen /usr/sbin/dnssec-signzone /usr/sbin/named-checkconf /usr/sbin/named-checkzone /usr/share /usr/share/man /usr/share/man/man5 /usr/share/man/man5/named.conf.5.gz /usr/share/man/man5/rndc.conf.5.gz /usr/share/man/man8 /usr/share/man/man8/rndc.8.gz /usr/share/man/man8/rndc-confgen.8.gz /usr/share/man/man8/dnssec-signzone.8.gz /usr/share/man/man8/named-checkconf.8.gz /usr/share/man/man8/named.8.gz /usr/share/man/man8/named-checkzone.8.gz /usr/share/man/man8/dnssec-keygen.8.gz /usr/share/doc /usr/share/doc/bind9 /usr/share/doc/bind9/README.Debian.gz /usr/share/doc/bind9/changelog.Debian.gz /usr/share/doc/bind9/copyright /usr/share/doc/bind9/changelog.gz /usr/share/doc/bind9/FAQ.gz /usr/share/doc/bind9/README.gz /var /var/cache /var/cache/bind /var/run /var/run/bind /var/run/bind/run root@ns28503:~# dpkg-divert --list diversion of /sbin/depmod to /sbin/depmod.modutils by module-init-tools diversion of /usr/share/man/man8/depmod.8.gz to /usr/share/man/man8/depmod.modutils.8.gz by module-init-tools diversion of /usr/share/man/fr/man8/depmod.8.gz to /usr/share/man/fr/man8/depmod.modutils.8.gz by module-init-t ools diversion of /sbin/insmod to /sbin/insmod.modutils by module-init-tools diversion of /usr/share/man/man8/insmod.8.gz to /usr/share/man/man8/insmod.modutils.8.gz by module-init-tools diversion of /usr/share/man/fr/man8/insmod.8.gz to /usr/share/man/fr/man8/insmod.modutils.8.gz by module-init-t ools diversion of /sbin/update-modules to /sbin/update-modules.modutils by module-init-tools diversion of /usr/share/man/man8/update-modules.8.gz to /usr/share/man/man8/update-modules.modutils.8.gz by mod ule-init-tools diversion of /usr/share/man/fr/man8/update-modules.8.gz to /usr/share/man/fr/man8/update-modules.modutils.8.gz by module-init-tools diversion of /sbin/modinfo to /sbin/modinfo.modutils by module-init-tools diversion of /usr/share/man/man8/modinfo.8.gz to /usr/share/man/man8/modinfo.modutils.8.gz by module-init-tools diversion of /usr/share/man/fr/man8/modinfo.8.gz to /usr/share/man/fr/man8/modinfo.modutils.8.gz by module-init -tools diversion of /sbin/kallsyms to /sbin/kallsyms.modutils by module-init-tools diversion of /sbin/ksyms to /sbin/ksyms.modutils by module-init-tools diversion of /sbin/lsmod to /sbin/lsmod.Lmodutils by module-init-tools diversion of /usr/share/man/man8/lsmod.8.gz to /usr/share/man/man8/lsmod.modutils.8.gz by module-init-tools diversion of /usr/share/man/fr/man8/lsmod.8.gz to /usr/share/man/fr/man8/lsmod.modutils.8.gz by module-init-too ls diversion of /sbin/modprobe to /sbin/modprobe.Lmodutils by module-init-tools diversion of /usr/share/man/man8/modprobe.8.gz to /usr/share/man/man8/modprobe.modutils.8.gz by module-init-too ls diversion of /usr/share/man/fr/man8/modprobe.8.gz to /usr/share/man/fr/man8/modprobe.modutils.8.gz by module-in it-tools diversion of /sbin/rmmod to /sbin/rmmod.Lmodutils by module-init-tools diversion of /usr/share/man/man8/rmmod.8.gz to /usr/share/man/man8/rmmod.modutils.8.gz by module-init-tools diversion of /usr/share/man/fr/man8/rmmod.8.gz to /usr/share/man/fr/man8/rmmod.modutils.8.gz by module-init-too ls diversion of /usr/share/man/man5/modules.5.gz to /usr/share/man/man5/modules.modutils.5.gz by module-init-tools diversion of /usr/share/man/fr/man5/modules.5.gz to /usr/share/man/fr/man5/modules.modutils.5.gz by module-init -tools root@ns28503:~# |
|
|
|
|
![]() |
![]() |
||
Bind9 sous debian
|
||
| Outils de la discussion | |
|
|