Tâche #35195
Scénario #35122: init_sphynx Sphynx 2.8.1
Étude
100%
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