Table des matières
2022-08-03 Eric Gerbier <
eric.gerbier@tutanota.com>
1.8
- changement de mail de gerbier@users.sourceforge.net en eric.gerbier@tutanota.com
- changement de clef gpg en F80D3B85029F2DACC6A8469A364644463D1079A1
- l'option md5 est renomme digest
- le checksum (digest) peut aussi entre en sha256, sha512 ...
- correction de bug sur la recuperation des capacites dans la base rpm
- correction de bug sur la restoration de capacite vide
- makefile utilise rpmsign
2016-03-28 Eric Gerbier <
eric.gerbier@tutanota.com>
1.7
- changement du shebang pour utiliser /usr/bin/env
- correction des warning de perlcritic
- correction des dates dans le changelog pour rpmbuild
- correction du jeu de test de non-regression
- affichage des dates dans un format plus comprehensible (date2human)
- correction de la requete rpm de FILEMODES
- les options -package/-file sont "old-style", pas depréciées
- rpmrestore_all : correction d'un probleme d'internationalisation
2013-11-21 Eric Gerbier <
eric.gerbier@tutanota.com>
1.6
- ajout de rpmrestore_all.pl
- correction de bug sur le mode interactif
- verification si le fichier appartient à plusieurs packages
- dans le rpm, supression des repertoires définis dans le fhs
2012-08-03 Eric Gerbier <
eric.gerbier@tutanota.com>
1.5
- changement d'interface pour être plus naturel (les options -f/-p sont depreciées)
- ajout du fichier de configuration global /etc/rpmrestorerc
2012-07-27 Eric Gerbier <
eric.gerbier@tutanota.com>
1.4
- correction des alertes de perlcritic
- ajout de l'option capability, pour gérer les capacites posix
2007-11-13 Eric Gerbier <
eric.gerbier@tutanota.com>
1.3
- standardisation des pages de manuel
- indépendance par rapport au shell : doit maintenant marcher avec le c-shell*
- suppression des avertissements de l'outil perlcritic
2007-03-20 Eric Gerbier <
eric.gerbier@tutanota.com>
1.2
- utilisation de 3 niveaux de fichier de configuration : host, home, local
- refonte du systeme de debugage (suppression des test et de la variable globale)
- application des règles de codage de Damian Conway
- résolution d'un problème de localisation
- découpage du code en blocs plus petits
- amélioration de la documentation
- suppression des variables globales
- suppression d'un saut de ligne intempestif sur le champ md5
- correction de bug sur l'analyse de la commande "rpm -V"
2007-01-05 Eric Gerbier <
eric.gerbier@tutanota.com>
1.1
- correction d'un bug sur la gestion des repertoires
2006-12-07 Eric Gerbier <
eric.gerbier@tutanota.com>
1.0
- ajout de la traduction française dans le fichier spec (rpm)
- verification de syntaxe des scripts perl lors de la construction (makefile)
2006-11-15 Eric Gerbier <
eric.gerbier@tutanota.com>
0.9
- ajout de test et de diagnostics (si le package existe, si le fichier existe ...)
- ajout d'infos suplementaires(compteurs)
- ajout d'un script de test de regression du logiciel (test_rpmrestore.pl)
2006-11-08 Eric Gerbier <
eric.gerbier@tutanota.com>
0.8
- ajout de documentation sur tous les attributs
- on peut utiliser un fichier de configuration (rcfile) pour stocker ses preferences
- recodage de l'option rollback pour utiliser les mêmes options qu'en mode "normal" (batch, dryrun, choix des attributes)
- le nouveau defaut est de travailler sur l'ensembles des attributs
- les options de choix des attributs peuvent desormais être negatives (deselection)
- le fichier log est ouvert en mode ajout s'il existe dejà
- suppression de l'appel au programme externe "touch"
2006-10-26 Eric Gerbier <
eric.gerbier@tutanota.com>
0.3
- ajout de l'attribut md5 (mode comparaison seulement)
- ajout des fonctions debug et warning
2006-10-10 Eric Gerbier <
eric.gerbier@tutanota.com>
0.2
- test si l'on est super-utilisateur et force le mode dry-run sinon
2006-09-13 Eric Gerbier <
eric.gerbier@tutanota.com>
0.1
- première version publique
retour à la page principale