Projet

Général

Profil

Evolution #2412

Fournir un paquet eole-debsums

Ajouté par Daniel Dehennin il y a plus de 12 ans. Mis à jour il y a environ 12 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
18/11/2011
Echéance:
% réalisé:

100%

Temps passé:
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.

Demandes liées

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

Révisions associées

Révision 2c213e93 (diff)
Ajouté par Daniel Dehennin il y a plus de 12 ans

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.

Révision 55650eb2 (diff)
Ajouté par Johan Cwiklinski il y a presque 7 ans

Fix reopen ticket link; fixes #2412

Révision 48f020e8 (diff)
Ajouté par Johan Cwiklinski il y a presque 7 ans

Fix reopen ticket link; fixes #2412

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 12 ans

  • Projet changé de Distribution EOLE à eole-debsums

#2 Mis à jour par Daniel Dehennin il y a plus de 12 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#3 Mis à jour par Joël Cuissinat il y a plus de 12 ans

  • Assigné à mis à Daniel Dehennin
  • Version cible mis à Mises à jour 2.3.4 RC

#4 Mis à jour par Fabrice Barconnière il y a environ 12 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF