Projet

Général

Profil

Tâche #14116

Distribution EOLE - Scénario #14084: Assistance aux utilisateurs (49-51)

ARV : utiliser la bonne variable pour nommer le fichier certificat

Ajouté par Fabrice Barconnière il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Début:
20/11/2015
Echéance:
% réalisé:

100%

Temps estimé:
1.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Remarque par mail sur la liste Amon de Camille Jactard de l'académie de la Réunion :

Je ne sais pas si c'est uniquement valable sur notre académie, mais j'ai remarqué un petit soucis sur le fichier /usr/lib/python2.7/dist-packages/arv/lib/sw_config_apply.py
Il me semble y avoir une petite coquille dans une déclaration de variable :

# generate certificate and private key files
                local_cred_name = re.sub('/', r'_', local_cred.name)
                cred_filename = join(tmpconfigs_directory_certs, local_cred.name + ".pem")

Ma réponse :
je me souviens bien avoir fait cette modification suite à des problèmes rencontrés dans votre académie.
Il semble effectivement que c'est bien la variable *local_cred_name* qui devrait être utilisée dans la ligne *cred_filename = join.......*


Pour reproduire :

Il faut mettre en place un VPN pour tester toute la chaîne.

certif-vpn.conf.patch Voir (752 octets) Fabrice Barconnière, 11/12/2015 12:02

ca-sphynx.conf.patch Voir (672 octets) Fabrice Barconnière, 11/12/2015 16:17

Révisions associées

Révision 62eff124 (diff)
Ajouté par Fabrice Barconnière il y a plus de 8 ans

arv/lib/sw_config_apply.py : coquille dans l'utilisation de la variable local_cred_name

ref #14116 @15m

Révision b6c20ca0 (diff)
Ajouté par Fabrice Barconnière il y a plus de 8 ans

ARV : Prise en compte d'attributs supplémentaires dans les certificats

db/node.py : le nom du certificat est tout ce qui suit CN=
lib/sw_config_apply.py : remplacer '/' par '_' dans le nom de fichier
des certificats/clés privées

ref #14116 @3h

Historique

#1 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • Assigné à mis à Fabrice Barconnière
  • Restant à faire (heures) changé de 1.0 à 0.1

#3 Mis à jour par Scrum Master il y a plus de 8 ans

  • Statut changé de En cours à Résolu

#4 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • % réalisé changé de 0 à 100

#5 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • Statut changé de Résolu à En cours

#6 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • Restant à faire (heures) changé de 0.1 à 1.0

#7 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

#8 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • Description mis à jour (diff)
  • % réalisé changé de 100 à 60

#9 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • Fichier ca-sphynx.conf.patch ajouté

#10 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • Description mis à jour (diff)

#11 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • Fichier ca-sphynx.conf.patch supprimé

#12 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

#13 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • Description mis à jour (diff)

#14 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • % réalisé changé de 60 à 100
  • Restant à faire (heures) changé de 2.0 à 1.0

#15 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • Description mis à jour (diff)

#16 Mis à jour par Scrum Master il y a plus de 8 ans

  • Statut changé de En cours à Résolu

#17 Mis à jour par Joël Cuissinat il y a plus de 8 ans

  • Restant à faire (heures) changé de 1.0 à 0.25

Validation en cours... => OK

#18 Mis à jour par Joël Cuissinat il y a plus de 8 ans

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

Formats disponibles : Atom PDF