Evolution #7956
envoi / récupération de configuration : gérer le cas des fichiers livrés par des paquets
Description
Certains répertoires sauvegardés sur Zéphir (fichiers divers) contiennent des fichiers installés par des paquets.
Exemple: modèles de partages et modèles era
Cela peut entraîner des problèmes en cas de mise à jour de ces paquets et d'envoi de l'ancienne version par Zéphir.
Il faudrait ignorer ces fichiers lors de la mise en place du répertoire sur le client, voire ne pas les remonter sur Zéphir en cas de sauvegarde.
A débattre: faire la modification seulement sur 2.4 ou aussi sur les serveurs 2.3 ? (risque de changement de comportement).
Dans l'état publié actuellement : les fichiers des paquets ne sont pas écrasés à la descente, mais remontés sur Zéphir.
Demandes liées
Révisions associées
Fichiers gérés par des paquets non écrasés par la descente de répertoires
Ref #7956
Corrections sur la gestion des fichiers gérés par des paquets
- bug corrigé dans la mise en place des fichiers divers (descente depuis Zéphir)
- la vérification à la remontée est commentée pour l'instant (non fonctionelle)
ref #7956 @1h30m
Historique
#1 Mis à jour par Bruno Boiget il y a environ 10 ans
- Description mis à jour (diff)
#2 Mis à jour par Joël Cuissinat il y a environ 10 ans
- Echéance mis à 02/05/2014
#3 Mis à jour par Joël Cuissinat il y a presque 10 ans
- Echéance
02/05/2014supprimé - Version cible changé de Eole 2.4 Stable à Eole 2.4.0.1
#4 Mis à jour par Bruno Boiget il y a presque 10 ans
- Statut changé de A étudier à Accepté
- % réalisé changé de 0 à 50
#5 Mis à jour par Bruno Boiget il y a presque 10 ans
- Description mis à jour (diff)
#6 Mis à jour par Bruno Boiget il y a presque 10 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
#7 Mis à jour par Emmanuel GARETTE il y a presque 10 ans
- Statut changé de Résolu à Fermé
J'ai ajouter dans Zéphir le fichier "/tmp/pouet".
Le fichier est descendu + j'ai les messages suivant :
fichier ignoré (appartient à un paquet): /var/spool/uucppublic/fichiers_zephir/modeles/2zones-amonecole.xml fichier ignoré (appartient à un paquet): /var/spool/uucppublic/fichiers_zephir/modeles/3zones.xml fichier ignoré (appartient à un paquet): /var/spool/uucppublic/fichiers_zephir/modeles/4zones.xml fichier ignoré (appartient à un paquet): /var/spool/uucppublic/fichiers_zephir/modeles/minimal-amonecole.xml fichier ignoré (appartient à un paquet): /var/spool/uucppublic/fichiers_zephir/modeles/minimal.xml fichier ignoré (appartient à un paquet): /var/spool/uucppublic/fichiers_zephir/modeles/5zones.xml fichier ignoré (appartient à un paquet): /var/spool/uucppublic/fichiers_zephir/modeles/3zones-dmz.xml fichier ignoré (appartient à un paquet): /var/spool/uucppublic/fichiers_zephir/modeles/2zones.xml
Le fichier /tmp/pouet est bien mis à jour mais pas le modèle Era :
root@amon:~# md5sum /tmp/pouet 62b5390b11e1493aff7ce8af8892c916 /tmp/pouet root@amon:~# echo "toto" > /tmp/pouet root@amon:~# md5sum /tmp/pouet 11a3e229084349bc25d97e29393ced1d /tmp/pouet root@amon:~# md5sum /usr/share/era/modeles/3zones.xml af483a2273c6653ef244871b73a1b26a /usr/share/era/modeles/3zones.xml root@amon:~# echo "toto" > /usr/share/era/modeles/3zones.xml root@amon:~# md5sum /usr/share/era/modeles/3zones.xml 11a3e229084349bc25d97e29393ced1d /usr/share/era/modeles/3zones.xml root@amon:~# synchro_zephir [..] root@amon:~# md5sum /tmp/pouet 62b5390b11e1493aff7ce8af8892c916 /tmp/pouet root@amon:~# md5sum /usr/share/era/modeles/3zones.xml 11a3e229084349bc25d97e29393ced1d /usr/share/era/modeles/3zones.xml