Tâche #33278
Scénario #33210: mise en oeuvre de la factorisation sur les scripts existants
Packager le nouveau paquet zephir-scripts
100%
Révisions associées
update makefiles
modification des repertoires associés au .install (ref #33278)
ajout permission en execution (ref #33278)
suppresion de l'ancien repertoire script (ref #33278)
nommage correct des postinst (ref #33278)
Historique
#1 Mis à jour par Matthieu Lamalle il y a plus de 2 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Matthieu Lamalle il y a plus de 2 ans
- Statut changé de En cours à À valider
#3 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans
- Statut changé de À valider à Résolu
- Assigné à mis à Matthieu Lamalle
- % réalisé changé de 0 à 100
Le paquet est installable.
#4 Mis à jour par Philippe Carre il y a plus de 2 ans
- Statut changé de Résolu à À valider
- % réalisé changé de 100 à 90
zephir-scripts-module
les fichiers sont copiés dans /usr/share/eole/scripts/module/
pour qu'ils soient exécutables depuis le zephir ceux-ci devraient être dans /usr/share/zephir/scripts/ ?
et les paquets sont, apres installation, non exécutables
zephir-scripts
fichiers copiés dans /usr/share/eole/scripts/zephir/ Ok pour ce dossier.
mais les paquets sont également non exécutables
#5 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans
- Statut changé de À valider à En cours
#6 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans
- Assigné à changé de Matthieu Lamalle à Arnaud FORNEROT
#7 Mis à jour par Arnaud FORNEROT il y a plus de 2 ans
Déplacement des répertoire module et zephir présent dans le répertoire scripts dans un répertoire spécifique
En effet le eole.mk install les fichiers présent dans ce rep dans /usr/share/eole/sbin
Les deux rep ont été transféré dans un rep nommé zephirscripts
Un fichier zephir-scripts.mk a été initialisé afin que
zephirscripts/zephir s'installe dans $(DESTDIR)/usr/share/eole/scripts/zephir
zephirscripts/module s'installe dans $(DESTDIR)/usr/share/zephir/scripts
#8 Mis à jour par Arnaud FORNEROT il y a plus de 2 ans
Modification des .install pour prise en compte des destinations réelles
#9 Mis à jour par Arnaud FORNEROT il y a plus de 2 ans
chmod +x sur les repertoires script sur postinst
#10 Mis à jour par Arnaud FORNEROT il y a plus de 2 ans
- Statut changé de En cours à À valider
#11 Mis à jour par Arnaud FORNEROT il y a plus de 2 ans
paquet proposed 2.8.1 = zephir-scripts_2.8.1-9
#12 Mis à jour par Emmanuel GARETTE il y a plus de 2 ans
- Statut changé de À valider à Résolu
- % réalisé changé de 90 à 100
OK :
root@zephir:~# ls -alh /usr/share/eole/scripts/zephir/set_var.py -rwxr-xr-x 1 root root 2,2K déc. 2 10:28 /usr/share/eole/scripts/zephir/set_var.py
et
root@zephir:~# ls -alh /usr/share/zephir/scripts/change_domain.zephir -rwxr-xr-x 1 root root 2,5K déc. 2 10:28 /usr/share/zephir/scripts/change_domain.zephir
#13 Mis à jour par Philippe Carre il y a plus de 2 ans
- Statut changé de Résolu à À valider
Hello,
vu que la plupart de nos serveurs en prod, et les zephir (pour l'instant) sont en v. 2.7.2 , ce serait mieux d'avoir également les paquets zephir-scripts et zephir-scripts-module dans cette version 2.7.2.
A priori seul un paquet 2.8.1 a été publié.
Merci.
#14 Mis à jour par Arnaud FORNEROT il y a plus de 2 ans
Création d'un tache spécifique pour la 2.7.2 = https://dev-eole.ac-dijon.fr/issues/33562
Je replace cette tache en résolu
#15 Mis à jour par Arnaud FORNEROT il y a plus de 2 ans
- Statut changé de À valider à Résolu
#16 Mis à jour par Philippe Carre il y a plus de 2 ans
- Statut changé de Résolu à Fermé
- Temps estimé mis à 0.00 h
- Restant à faire (heures) mis à 0.0