# sauve/changelog # # A faire : ========= - faire la vérif du compresseur après le test de $@ - dans selectionner(), afficher un msg d'erreur pour ! $inclure - supprimer les extras avant la fin ? - supprimer $inclure et $exclure dans archiver sur disque ? - v0.8 : inclure= exclure au niveau procédure (liste de fichiers et de répertoires) - v0.9 : ajout d'une fonction pour sortir en cas d'échec Version 0.7.2 (débuté le 20 mai 2002) ============== - test avec cdrw : OK - amélioration dans calculer_iso() : - renommage des fichiers selon le nombre : OK - optimisation des découpages : OK - amélioration des sorties à l'écran : OK Version 0.7.1 (débutée le 18 mai 2002) ============== - ajout d'une demande de confirmation si non-compressible : OK - suppression de l'utilisation de $prefixe : OK - recherche auto du chemin du compresseur : OK - l'archive possède l'extension adaptée au compresseur : OK - correction mineure dans selectionner() : OK - on compte les pb avec find comme des erreurs mineures : OK - les confirmations possèdent une valeur par défaut : OK - suppression de $inclure et $exclure après l'archivage : OK - correction de problèmes d'affichage dans calculer_iso() : OK Sortie le 20 mai 2002 Version 0.7.0 (débutée le 14 mai 2002) ============= - séparation de cdrom() en calculer_iso(), creer_iso() et graver_iso() : OK - possibilité de ne pas compresser l'archive : OK - l'extension de l'archive est fonction de l'option ci-dessus : OK - affichage d'un message s'il la compression est absente - suppression des fichiers ayant servi pour la création de l'iso : OK - suppression de l'image iso après la gravure : OK - simplification de l'inclusion des fichiers : OK - simplification du contenu_image dans creer_iso() : OK - affichage de "quitter" dans une demande de confirmation : OK Sortie le 18 mai 2002 Version 0.6.2 (débutée le 11 mai 2002) ============= - meilleure gestion du tiroir du graveur : OK - on demande de confimer pour graver : OK - modification du nom des variables dans les case...esac : OK - on peut quitter le script dans preparer() dès le début : OK - on n'utilise moins (plus ?) $prefixe dans les boucles cdrom() : OK - contrôle du résultat dans cdrom() : OK - amélioration de l'affichage écran : OK - comptage des erreurs dans découpage : OK - Suppression de l'archive découpée : OK - On rentre le cd si on quitte : OK Sortie le 14 mai 2002 Version 0.6.1 (débutée le 8 mai 2002) ============= - BUG : le comptage des erreurs n'est plus un processus fils : OK - BUG : on ne supprime plus /dev/null (!!!) : OK - la variable extra est définie dans selectionner() : OK - on sauvegarde la bd des paquets si dpkg est exécutable : OK - les erreurs concernant le découpage dans cdrom() sont redirigées dans $erreurs - il est inutile de rediriger les erreurs de cdrecord et mkisofs (non gravé) : OK - création d'un fichier journal pour mkisofs et cdrecord : OK - suppression de $inclure et $exclure dans cdrom() : OK - affichage de la date à la fin : OK - ajout de heure() : OK - ajout des heures de début à chaque étape : OK - ajout de & pour les suppressions : OK Sortie le 11 mai 2002 Version 0.6.0 (débutée le 28 avril 2002) ============= - MODIFICATIONS IMPORTANTES : OK - Modification des routines de sauvegarde : OK - Modification du découpage des fichiers avec split : OK - Calcul des tailles de fichier : OK - Intégration d'autres fichiers dans le 1er cédérom : OK - Séparation de archiver() en archiver() et cdrom() : OK - Ajout de terminer() : OK - Simplification du case...esac qui évalue $1 : OK - Réalisation de tests avec 1,3Go et plus : OK - Suppression des fichiers extras à la fin de cdrom() : OK - Amélioration de la sortie à l'affichage : OK Sortie le 5 mai 2002 Version 0.5.1 (débutée le 28 avril 2002) ============= - Mise en commun de certains éléments de cdrom et disque dans archiver() : OK - Modification de la sortie du nombre d'erreurs : OK Sortie le 28 avril 2002 Version 0.5.0 (débutée le 21 avril 2002) ============= - Déplacement des fichiers de conf vers /etc/ : OK - Création du répertoire de sauvegarde s'il n'existe pas : OK - Affichage à l'écran si pb avec liste-a-inclure : OK - Calcul et affichage du nombre d'erreurs : OK - Grande amélioration du format du fichier d'erreurs : OK - Le périphérique cdrom est dans une variable : OK - Suppression d'un bug concernant l'option quitter (partie cdrom) : OK Sortie le 21 avril 2002 Version 0.4.3 ============= - Amélioration de la partie cdrom si 1 seul cédérom : OK - Corrections mineures : OK - Amélioration des sortie écran : OK - Ajout de l'option quitter (partie cdrom): OK Sortie le 15 avril 2002 Version 0.4.2 ============= - Ajout de commentaires : OK - Simplification des boucles de demande (type cd, taille cd et formattage cd-rw) : OK - Passage en sh avec création du fifo : OK - Suppression des fichier temporaires : OK - Séparation de archiver() en selectionner() et archiver() : OK - Modification de preparation() en preparer() : OK - Modification du répertoire pour archiver() cdrom : OK - On peut utiliser différents programmes de compression vai la variable $compresseur : OK - Amélioration de la sécurité : OK (permissions modifiées) Sortie le 9 avril 2002 Version 0.4.1 ============= - simplification de la fonction datation : OK - implementation de l'effacement des CDRW : OK (A tester) - retrait de la fonction effacer() : OK - amélioration du format de sortie de preparation() : OK - redirection de la sortie de cdrecord : OK (/tmp/log.cdrecord) - prise en compte de la taille des CD : OK (statique) - ajout de commentaires : OK - correction du bug concernant stdout stderr de tar : OUI - passage en bash (évite le bug avec tar et split): OK - numérotation des CD pendant l'écriture : OK - BUG : la sortie standard de mkisofs est dans la sortie d'erreur. - suppression du BUG sortie de mkisofs : suppression de la redirection : OK - BUGFIX (création d'images iso à partir d'iso) : OK - suppression des fichiers temporaires : OK Sortie le 6 avril 2002 Version 0.4 =========== - amélioration de la partie CD : OK - prise en compte de la taille des CD : EN TEST - lancement d'une seule instance de find : IMPOSSIBLE - modification du nom des variables : OK - ajout du calcul du temps : NON Sortie le 24 mars 2002 Version 0.3.5 ============= - Vérification du champ type : OK - suppression des espaces inutiles dans les variables : OK Sortie le 14 mars 2002 Version 0.3.4 ============= Sortie le 6 mars 2002) Version 0.3.3 ============= Sortie le 5 mars 2002 Version 0.3.2 ============= Sortie le 4 mars 2002 Version 0.3.1 ============= Sortie le 3 mars 2002 Version 0.3.0 ============= Sortie le 1 mars 2002 Version 0.2 =========== Sortie le 25 février 2002 Version 0.1 =========== Sortie le 24 février 2002 Version 0.0 =========== Sortie le 16 février 2002 # # Format du ichier contenant les éléments à exclure de la sauvegarde # ELEMENT : CHEMIN_POUR_FIND : TYPE (d : directory) # # version 0.1 # tmp # temp # Version 0.2 # --> Pas de fichier exclure (il est crée dans le script) # Version 0.3 # tmp : /home /root # temp : /home/root # Version 0.3.1 # tmp : /home /root :d # temp : /home/root : d # Version 0.3.2 # tmp temp : /home /root :d # Version 0.3.3 # tmp,temp : /home /root : d