OVH Community, votre nouvel espace communautaire.

[HOW-TO] Modifier ovhm pour prendre en compte /etc/webmin/bind8/config


pascal_h
27/02/2008, 10h53
Dans le module BIND de webmin on peut définir une valeur par défaut pour le DNS des zones principales, mais cette valeur par défaut n'est pas prise en compte par OVHM.

Pour remédier à cela (sur une release 2 OVH Gentoo 64) :

d'abord sauvegarder le fichier original

Code:
cp /usr/libexec/webmin/ovhm/ovhmlib.pl /usr/libexec/webmin/ovhm/ovhmlib.pl.orig
ensuite remplacer ensuite la ligne 182 de ovhmlib.pl
Code:
$serveur = &get_system_hostname();
par

Code:
if ( open( CONFIG_BIND, "/etc/webmin/bind8/config" ) )  {
   while ( $line = ) {
      if ( $line =~ s/default_prins=// ) {
         $serveur = $line;
         chomp($serveur);
      }  
   }
   close CONFIG_BIND;
}  
if ( !$serveur ) { $serveur = &get_system_hostname(); }
A utiliser à vos risques et périls, je décline toute responsabilité en cas de catastrophe.