Anomalie #5160
migration23.sh : problème chown via rsync de /home
Description
Constaté avec la version du script "20130319"
Dans savescribedata()
rsync -cav --log-file $RSYNC_LOG --exclude=MailDir \
--exclude=IntegrDom --exclude=.scanned* $abc "$1/home"
Cela génère des erreurs du type :
2013/04/02 18:28:09 [25667] rsync: chown "/media/migration/scribe-0410793P/home/t/txxx.xxx/perso/.Config/Application Data/Microsoft" failed: Operation not permitted (1)
Il semble que cela concerne essentiellement "/Application Data/xxxx" et donc les répertoires avec les espaces.
avec des "{}" qui protège la variable abc, ces erreurs n'apparaissent plus :
rsync -cav --log-file $RSYNC_LOG --exclude=MailDir \
--exclude=IntegrDom --exclude=.scanned* "${abc}" "$1/home"
Demandes liées
Révisions associées
Consolidation du script avec la protection d'une variable
Fixes #5160 @20m
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 11 ans
- Echéance mis à 12/04/2013
- Statut changé de Nouveau à A étudier
- Assigné à mis à Joël Cuissinat
- Version cible mis à Migration 2.3
- Début mis à 08/04/2013
- Temps estimé mis à 0.50 h
#2 Mis à jour par Joël Cuissinat il y a environ 11 ans
- Statut changé de A étudier à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 67a7a148934141e455bc2e1f54a5b7e90db421da.
#3 Mis à jour par Joël Cuissinat il y a presque 11 ans
- Statut changé de Résolu à Fermé