Project

General

Profile

Evolution #2412

Fournir un paquet eole-debsums

Added by Daniel Dehennin over 12 years ago. Updated over 12 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
11/18/2011
Due date:
% Done:

100%

Spent time:
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

Blocked by eole-common - Anomalie #2474: /usr/share/vim/vim72/syntax/python.vim est écrasé par un template Fermé 11/28/2011

Associated revisions

Revision 2c213e93 (diff)
Added by Daniel Dehennin over 12 years ago

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.

Revision 55650eb2 (diff)
Added by Johan Cwiklinski about 7 years ago

Fix reopen ticket link; fixes #2412

Revision 48f020e8 (diff)
Added by Johan Cwiklinski about 7 years ago

Fix reopen ticket link; fixes #2412

History

#1 Updated by Joël Cuissinat over 12 years ago

  • Project changed from Distribution EOLE to eole-debsums

#2 Updated by Daniel Dehennin over 12 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#3 Updated by Joël Cuissinat over 12 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 12 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF