Projet

Général

Profil

Tâche #36233

Scénario #36165: AmonEcole 2.9 : "bastion regen" laisse le fichier resolv.conf en mode minimal

Étude

Ajouté par Benjamin Bohard il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
01/10/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Historique

#1 Mis à jour par Benjamin Bohard il y a plus d'un an

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Benjamin Bohard il y a plus d'un an

Dans le script bastion.sh, on passe en mode full pour la résolution des ipsets puis en mode minimal juste après.
Cette séquance s’insère bien dans le reconfigure qui assure la bascule vers le mode full après.

Dans le cadre du script bastion.sh, ce qu’on recherche plutôt est un contexte d’exécution le temps de résoudre les ipsets. C’est-à-dire s’assurer qu’on a bien la configuration resolv au début du traitement et remettre la configuration comme avant une fois le traitement fini.

Une approche simple (mais pas optimale) consisterait à récupérer le niveau avant bascule et à basculer vers ce niveau après coup, indépendamment du niveau recherché et du niveau de départ (potentiellement, on fait deux bascules pour rien si le niveau de départ est déjà celui voulu).
Ça nécessiterait trois modifications :
  • ajout d’une métadonnée dans le template pour indiquer quel niveau est actif ;
  • pouvoir récupérer le niveau actif avant de le modifier ;
  • utiliser ce niveau pour la bascule après l’opération.

On peut aussi considérer que la bascule superflue est en fait une assurance d’avoir l’état voulu.

#3 Mis à jour par Benjamin Bohard il y a plus d'un an

  • Statut changé de En cours à À valider

#4 Mis à jour par Emmanuel GARETTE il y a plus d'un an

  • Statut changé de À valider à Résolu
  • % réalisé changé de 0 à 100

#5 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF