PDA

Voir la version complète : [HOW-TO] Modifier ovhm pour prendre en compte /etc/webmin/bind8/config


pascal_h
27/02/2008, 09h53
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

cp /usr/libexec/webmin/ovhm/ovhmlib.pl /usr/libexec/webmin/ovhm/ovhmlib.pl.orig

ensuite remplacer ensuite la ligne 182 de ovhmlib.pl

$serveur = &get_system_hostname();

par

if ( open( CONFIG_BIND, "/etc/webmin/bind8/config" ) ) {
while ( $line = <CONFIG_BIND>) {
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.