Project

General

Profile

Tâche #33278

Scénario #33210: mise en oeuvre de la factorisation sur les scripts existants

Packager le nouveau paquet zephir-scripts

Added by Matthieu Lamalle over 1 year ago. Updated about 1 year ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Target version:
PNE-SR - MTES - prestation Cadoles - s39 -44
Start date:
09/27/2021
Due date:
% Done:

100%

Estimated time:
0.00 h
Remaining (hours):
0.0

Associated revisions

Revision 373cc6f7 (diff)
Added by Matthieu Lamalle over 1 year ago

update makefiles

Revision 0576af24 (diff)
Added by Arnaud FORNEROT about 1 year ago

modification des repertoires associés au .install (ref #33278)

Revision 3ca455c6 (diff)
Added by Arnaud FORNEROT about 1 year ago

ajout permission en execution (ref #33278)

Revision d8c093ff (diff)
Added by Arnaud FORNEROT about 1 year ago

suppresion de l'ancien repertoire script (ref #33278)

Revision c35012dd (diff)
Added by Arnaud FORNEROT about 1 year ago

nommage correct des postinst (ref #33278)

History

#1 Updated by Matthieu Lamalle over 1 year ago

  • Status changed from Nouveau to En cours

#2 Updated by Matthieu Lamalle over 1 year ago

  • Status changed from En cours to À valider

#3 Updated by Emmanuel GARETTE over 1 year ago

  • Status changed from À valider to Résolu
  • Assigned To set to Matthieu Lamalle
  • % Done changed from 0 to 100

Le paquet est installable.

#4 Updated by Philippe Carre about 1 year ago

  • Status changed from Résolu to À valider
  • % Done changed from 100 to 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 Updated by Emmanuel GARETTE about 1 year ago

  • Status changed from À valider to En cours

#6 Updated by Emmanuel GARETTE about 1 year ago

  • Assigned To changed from Matthieu Lamalle to Arnaud FORNEROT

#7 Updated by Arnaud FORNEROT about 1 year ago

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 Updated by Arnaud FORNEROT about 1 year ago

Modification des .install pour prise en compte des destinations réelles

#9 Updated by Arnaud FORNEROT about 1 year ago

chmod +x sur les repertoires script sur postinst

#10 Updated by Arnaud FORNEROT about 1 year ago

  • Status changed from En cours to À valider

#11 Updated by Arnaud FORNEROT about 1 year ago

paquet proposed 2.8.1 = zephir-scripts_2.8.1-9

#12 Updated by Emmanuel GARETTE about 1 year ago

  • Status changed from À valider to Résolu
  • % Done changed from 90 to 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 Updated by Philippe Carre about 1 year ago

  • Status changed from Résolu to À 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 Updated by Arnaud FORNEROT about 1 year ago

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 Updated by Arnaud FORNEROT about 1 year ago

  • Status changed from À valider to Résolu

#16 Updated by Philippe Carre about 1 year ago

  • Status changed from Résolu to Fermé
  • Estimated time set to 0.00 h
  • Remaining (hours) set to 0.0

Also available in: Atom PDF