Tâche #31987
Scénario #31903: Traitement express MEN (11-13)
Le script postinst d'eole-debsums ajoute plusieurs fois les lignes contenant des expression rationnelles
Début:
23/03/2021
Echéance:
% réalisé:
100%
Temps estimé:
0.00 h
Restant à faire (heures):
0.0
Description
Les deux lignes suivantes du fichier /usr/share/eole/debsums/eole-ignores
sont ajoutées dans le fichier cible /etc/eole/debsums-ignore.d/eole.conf
à chaque mise à jour du paquet :
^/usr/bin/lsc-agent$ ^/usr/bin/lsc$
Demandes liées
Révisions associées
d/postinst: lines with regex start and end markers are duplicated
Ref: #31987
d/postinst: make sed replace the file in-place
Ref: #31987
d/postinst: inexistent ignore file should not produce error
Ref: #31987
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 3 ans
- Lié à Tâche #21685: Gérer une seconde liste de fichiers à ignorer dans le résultat debsums ajouté
#2 Mis à jour par Daniel Dehennin il y a environ 3 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Daniel Dehennin
#3 Mis à jour par Daniel Dehennin il y a environ 3 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
#4 Mis à jour par Daniel Dehennin il y a environ 3 ans
Pour tester¶
for i in {1..3}; do dpkg-reconfigure eole-debsums; done; [ $(grep -cF 'lsc$' /etc/eole/debsums-ignore.d/eole.conf) -eq 1 ] && echo OK || echo NOK
#5 Mis à jour par Fabrice Barconnière il y a environ 3 ans
Test sur Amon 2.7.2 avant et après MàJ
root@amon:~# for i in {1..3}; do dpkg-reconfigure eole-debsums; done; [ $(grep -cF 'lsc$' /etc/eole/debsums-ignore.d/eole.conf) -eq 1 ] && echo OK || echo NOK NOK root@amon:~# Maj-Auto -C Mise à jour le mercredi 31 mars 2021 14:20:59 *** amon 2.7.2 (00000001) *** Maj-Auto - (VERSION CANDIDATE) - Augmenter le niveau de mise à jour est irréversible. Voulez-vous continuer ? [oui/non] [non] : o Configuration du dépôt Ubuntu avec la source test-eole.ac-dijon.fr Configuration du dépôt EOLE avec la source test-eole.ac-dijon.fr [...] Mise à jour OK Maj-Auto - Un ou plusieurs paquets ont été mis à jour, utilisez la commande [reconfigure] pour que les modifications soient prises en compte. root@amon:~# for i in {1..3}; do dpkg-reconfigure eole-debsums; done; [ $(grep -cF 'lsc$' /etc/eole/debsums-ignore.d/eole.conf) -eq 1 ] && echo OK || echo NOK OK
Présence des commits sur les versions concernées
barco@tp-barco:~/git/eole-debsums (dist/eole/2.8.1/master=)$ git tag --contains 2938eebd pkg/eole/eole-2.6/2.6.2-13 pkg/eole/eole-2.6/2.6.2-14 pkg/eole/eole-2.7/2.7.0-10 pkg/eole/eole-2.7/2.7.0-9 pkg/eole/eole-2.7/2.7.1-4 pkg/eole/eole-2.7/2.7.1-5 pkg/eole/eole-2.7/2.7.2-2 pkg/eole/eole-2.7/2.7.2-3 pkg/eole/eole-2.8/2.8.0-10 pkg/eole/eole-2.8/2.8.0-11 pkg/eole/eole-2.8/2.8.1-3 pkg/eole/eole-2.8/2.8.1-4 barco@tp-barco:~/git/eole-debsums (dist/eole/2.8.1/master=)$ git tag --contains 61b3aac5 pkg/eole/eole-2.6/2.6.2-14 pkg/eole/eole-2.7/2.7.0-10 pkg/eole/eole-2.7/2.7.1-5 pkg/eole/eole-2.7/2.7.2-3 pkg/eole/eole-2.8/2.8.0-11 pkg/eole/eole-2.8/2.8.1-4
#6 Mis à jour par Fabrice Barconnière il y a environ 3 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0