Evolution #2412
Fournir un paquet eole-debsums
Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Target version:
Distribution:
EOLE 2.3
Description
Afin de vérifier si quelqu’un modifie les fichiers de façon « non eole ».
Afin de vérifier si les bugs remontés par les utilisateurs ne seraient pas dûs à une modification locale.
Il faudrait :
- Générer des rapports dans
/var/log/eole-debsums/
, sans oublier le logrotate ; - Fournir une tâche cron journalière qui lance
debsums -c
; - Fournir un agent zéphir qui analyse le dernier rapport et remonte les erreurs ;
- Filtrer le résultat, certains paquets ne fournissent pas de md5sums, d’autres ne semblent être que du bruit.
Related issues
Associated revisions
Packaging pour EOLE 2.3 sur Lucid (Fixes: #2412).
Ce paquet fourni aussi l’agent zéphir.
Le paquet zephir-client utilise python-central et CDBS ne sait pas
installer notre module python dans l’architecture de zephir-client.
Nous devons donc fournir un .install qui installe le module .py au bon
endroit.
Cela devrait pouvoir se corriger en changeant zephir-client pour qu’il
utilise CDBS aussi.
- .gitignore: Ajout du fichier généré par cdbs pour la version de python.
- debian/gbp.conf: Configuration pour git-buildpackage.
- debian/copyright (License): GPL-3.0+
(Copyright): Équipe EOLE.
- debian/control (Source): eole-debsums
(Build-Depends): On utilise CDBS et on fourni un module python.
(Package): eole-debsums, wrapper à debsums installable dans un
conteneur.
(Package): eole-debsums-zephir-agent, agent zéphir.
- debian/rules: Utilisation de CDBS.
- debian/source/format: "3.0 (quilt)" est géré sur Lucid.
- debian/changelog: Entrée initiale obligatoire pour git-dch fonctionne.
- debian/eole-debsums-zephir-agent.install: Configuration zéphir.
Trics pour installer un agent zéphir en dehors de zephir-client.
- debian/eole-debsums-zephir-agent.preinst: Complété automatiquement par
debhelper.
- debian/eole-debsums-zephir-agent.postinst: Ditoo.
- debian/eole-debsums-zephir-agent.prerm: Complété automatiquement par
debhelper.
- debian/eole-debsums-zephir-agent.postrm: Redémarre z_stats.
Complété automatiquement par debhelper.
- debian/eole-debsums.cron.daily: Lien vers le fichier de cron
- debian/eole-debsums.dirs: Ajout du répertoire share pour le script.
- debian/eole-debsums.docs: Mise en place du README.
- debian/eole-debsums.install: Wrapper à debsums.
- debian/eole-debsums.logrotate: Lien vers la configuration de logrotate.
- debian/compat: Utilisation de debhelper 7
- debian/watch: N’est pas utilisé, on le conserve vide pour lintian.
Fix reopen ticket link; fixes #2412
Fix reopen ticket link; fixes #2412
History
#1 Updated by Joël Cuissinat almost 12 years ago
- Project changed from Distribution EOLE to eole-debsums
#2 Updated by Daniel Dehennin almost 12 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit 2c213e93d69629c785478aaa0675961f84a00ba6.
#3 Updated by Joël Cuissinat over 11 years ago
- Assigned To set to Daniel Dehennin
- Target version set to Mises à jour 2.3.4 RC
#4 Updated by Fabrice Barconnière over 11 years ago
- Status changed from Résolu to Fermé