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.
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.