Project

General

Profile

Evolution #7008

Ajout d'un "." dans le template pour "nom_zone_dns_cache"

Added by Emmanuel GARETTE over 9 years ago. Updated over 9 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
Due date:
04/04/2014
% Done:

100%

Estimated time:
2.00 h
Spent time:
Distribution:
EOLE 2.4

Description

Le template ajoute obligatoirement "." à "nom_zone_dns_cache". Si on ajoute plusieurs domaines le contenu de la variable est donc différent pour le 1er domaine et les autres.

Par exemple si on veut ".domain1 .domain2 .domain3" il faut mettre "domain1 .domain2 .domain3" (sans le ".").

De plus il est possible de vouloir redirigé un domaine (et non un sous-domaine) vers un proxy particulière (même si ce cas doit être rare).


Related issues

Related to eole-proxy - Evolution #7007: La variable "nom_zone_dns_cache" ne permet que de mettre une nom de domaine Fermé 01/10/2014

Associated revisions

Revision 571d77d5 (diff)
Added by Emmanuel GARETTE over 9 years ago

migration de la variable nom_zone_dns_cache (ref #7008)

Revision 3458b28d (diff)
Added by Emmanuel GARETTE over 9 years ago

suppression du '.' obligatoire pour nom_zone_dns_cache (fixes #7008)

Revision cffbf6c2 (diff)
Added by Joël Cuissinat over 9 years ago

creole/upgrade.py : utilisation de eosfunc.is_empty()

Ref #7008
Ref #2795

History

#1 Updated by Joël Cuissinat over 9 years ago

  • Target version changed from Eole 2.4-RC2 to Eole 2.4-RC3

#2 Updated by Joël Cuissinat over 9 years ago

  • Due date set to 04/04/2014
  • Estimated time set to 2.00 h

Supprimer le "." + documenter (help/description/doc?) + demande pour migration

#3 Updated by Emmanuel GARETTE over 9 years ago

  • Assigned To set to Emmanuel GARETTE

Le test que j'ai fait pour la migration :

  1. place le fichier suivant dans /etc/eole/config.eol :
[nom_zone_dns_cache]
valdefault = []
valprec = []
val = ['example.fr']

[nom_cache_pere_zone]
valdefault = []
valprec = []
val = ['eth0']

[port_cache_pere_zone]
valdefault = []
valprec = []
val = ['3128']
  1. lancer gen_config et vérifier que "nom_zone_dns_cache" soit bien charger dans l'onglet "proxy père" avec la valeur ".example.fr" (et non "example.fr")

#4 Updated by Emmanuel GARETTE over 9 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#5 Updated by Joël Cuissinat over 9 years ago

  • Status changed from Résolu to Fermé

Migration OK + test suivant :

root@amon:~# CreoleGet  nom_zone_dns_cache
.avecpoint sanspoint .encoreavec
root@amon:~# grep point /etc/squid3/*
/etc/squid3/common-squid1.conf:acl intradom0 dstdomain ".avecpoint sanspoint .encoreavec" 
/etc/squid3/common-squid2.conf:cache_peer_domain toto .avecpoint sanspoint .encoreavec

Also available in: Atom PDF