Evolution #3539
Mise à niveau de dhclient.conf
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Début:
29/05/2012
Echéance:
% réalisé:
100%
Temps estimé:
1.00 h
Distribution:
EOLE 2.3
Description
En mode dhcp, le fichier resolv.conf généré n'est pas celui attendu si on a déclaré des DNS dans gen_config
- container_ip_dns n'est pas pris en compte
- le prepend est écrasé si il y'a un supersede
- contrairement aux prepend, seul le dernier supersede est pris en compte (mais il peut être multi-valué)
- il faudrait utiliser la fonction is_empty (également valable pour le template resolv.conf)
Demandes liées
Révisions associées
Fix delete ticket notification see #3539
- resolv.conf : remplacement d'un test par %%is_empty
Ref #3539 @10m
- dhclient.conf : mise à niveau du template
Fixes #3539 @30m
- dsl-provider : remplacement d'un test par %%is_empty
Ref #3539 @5m
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 14 ans
- Description mis à jour (diff)
#2 Mis à jour par Joël Cuissinat il y a plus de 14 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 2b9ba8eebc95b22800ea4243de3e01bfb91a9411.
#3 Mis à jour par Joël Cuissinat il y a plus de 14 ans
J'ai prévu 4 situations :
- pas de DNS local et pas de DNS déclarés => utilisation des DNS du DHCP (ni prepend, ni supersede)
- pas de DNS local mais des DNS déclarés => utilisation des DNS déclarés (supersede)
- DNS local mais pas de DNS déclarés => utilisation du DNS local en plus de ceux du DHCP (prepend)*
- DNS local et des DNS déclarés => utilisation du DNS local et des DNS déclarés (supersede)
* ATTENTION : dans ce cas, bind essayera d'utiliser les serveurs racines (db.root)