Project

General

Profile

Tâche #35195

Scénario #35122: init_sphynx Sphynx 2.8.1

Étude

Added by Benjamin Bohard 8 months ago. Updated 7 months ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
10/01/2022
Due date:
% Done:

100%

Remaining (hours):
0.0

History

#1 Updated by Benjamin Bohard 8 months ago

  • Status changed from Nouveau to En cours

#2 Updated by Benjamin Bohard 8 months ago

Quelques problèmes rencontrés avec init_sphynx (et arv.lib.utils) :
- la communication du contenu du fichier de certificat via la méthode stdin.write semble être bloquante (à remplacer par la méthode communicate) ;
- la lecture des fichiers de certificat doit être effectué en mode bytes pour éviter les problèmes de conversion automatique (décodage des fichiers pkcs#7 binaire posant problème)
- quelques erreurs de syntaxe à corriger dans les except (n'étaient sans doute pas déclencher souvent et passés inaperçus).

Il semble également y avoir une incohérence entre ce qui est attendu de la fonction arv.lib.utils.split_pkcs7 : une des valeurs de retour est initialisée à chaîne vide et l'un des codes test si elle équivaut à None.

#3 Updated by Benjamin Bohard 8 months ago

  • Status changed from En cours to À valider
  • % Done changed from 0 to 100

#4 Updated by Ludwig Seys 8 months ago

  • Status changed from À valider to Résolu

#5 Updated by Joël Cuissinat 7 months ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF