Projet

Général

Profil

Tâche #16989

Mis à jour par Bruno Boiget il y a plus de 7 ans

Mettre en place une procédure de nettoyage des données après restauration d'une sauvegarde provenant d'une version antérieure de Zéphir (2.3 ou 2.5.X)

Pour tester :

* lancer une instance de zephir 2.6.0 daily et la mettre à jour
* recopier une sauvegarde effectuée sur un Zéphir 2.3 ou 2.5.X (à jour) ou utiliser le fichier d'exemple en pièce jointe (2.5.2)
* lancer /usr/share/eole/restauration.sh (répondre 'o' à toutes les questions)
* lancer instance (répondre 'n' à re-créer les données)

la restauration et l'instance doivent aller au bout sans erreur.
Pendant l'instance, la message suivant doit apparaître : ## Suppression des serveurs et modules non supportés ## (après la phase de création d'utilisateurs)

Après instance vérifier que :
* aucun module 2.3 ou < n'existe dans l'application
* il n'y a pas de fichiers xxxx-2.3 dans /usr/share/zephir/dictionnaires
* " répertoire < 6 dans /usr/share/zephir/default_modules
* le répertoire /var/spool/uucp/ contient un répertoire 00000001-400, mais pas 0000000A-401 (avec l'archive en p.j)
* pas de référence à 0000000A-401 dans /etc/uupc/passwd_zephir et /etc/uucp/config_zephir

Retour