Mise a jour de Bind en Bind9

De Diablotins.org.


Mise à jour de Bind, sur le monde
Image:brush.png
Par défaut, sur FreeBSD, le Bind système est un Bind 8, mais il est possible que vous vouliez Bind 9.



D'abord, installez dns/bind9.
Ensuite,trois solutions s'offrent à vous :

  • vous ne lancez plus votre Bind via /etc/rc.conf mais vous le lancez via le script /usr/local/etc/rc.d/bind9.sh , (il est possible qu'il faille en créer un).
    La configuration se fera donc dans /usr/local/etc/bind .
  • Vous modifiez /etc/rc.conf pour lancer le port:
  # grep named /etc/rc.conf
  named_enable="YES"
  named_program="/usr/local/sbin/named"
  named_flags=""

La configuration se fera toujours dans /usr/local/etc/bind .

  • Remplacement de la version système.

Il se lance comme un bind système :

  named_enable="YES"

la modification du make.conf est possible pour les upgrades 'tout confort':

  # grep BIND /etc/make.conf
  PORT_REPLACES_BASE_BIND9=1

Dans le fichier /etc/make.conf une modification reste utile pour les majs du système :

  NO_BIND= true

Cette ligne sert à éviter de casser Bind9, quant on met à jour le monde sur FreeBSD.

Projets :