Actions
Anomalie #2158
fermé[OOOLayout] Appel de la commande zip -Z qui n'est pas vérifiée
Début:
25/10/2011
Echéance:
% réalisé:
100%
Temps estimé:
4:00 h
Version source:
Solution proposée:
Vérifier la version de ZIP
Principaux fichiers impactés:
Complexité:
Simple
Contrôle:
Test d'installation avec un système sans la commande zip .
Avec une version zip < 3.0. et avec une version >=3.0
Doc:
Modifier les pré-requis sur le wiki.
Thème:
Régression:
Description
l'option -Z de zip n'est pas disponible avec toutes les versions de zip. Ce cas a notamment été rencontré avec la version zip livré avec centos:
lsb_release -a LSB Version: :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarch Distributor ID: CentOS Description: CentOS release 5.6 (Final) Release: 5.6 Codename: Final
zip -v Copyright (C) 1990-2005 Info-ZIP Type 'zip "-L"' for software license. This is Zip 2.31 (March 8th 2005), by Info-ZIP
Actions
#5
Mis à jour par Marc Claverie il y a plus de 14 ans
- Version cible changé de 3.2 rx à 3.2 sprint 3
Actions
#7
Mis à jour par Jérôme Augé il y a plus de 14 ans
Le test à faire serait un check type="exec" avec la commande "zip -Z store < /dev/null > /dev/null 2>&1" : si exitcode != 0 alors c'est que l'option "-Z store" n'est pas supportée par la commande zip.
<check type="exec" cmd="zip -Z store < /dev/null > /dev/null 2>&1"/>
Par contre, il y un bug dans dynacase-control qui fait que ce check génère une erreur fatale PHP :
- http://dev.dynacase.org/issues/2299
Actions
#9
Mis à jour par Jérôme Augé il y a environ 14 ans
- Statut changé de Nouveau à Intégré
Appliqué par commit commit:8a68770593202e928231362f06fd42951032de8c.
Actions