Tâche #31779
Scénario #31715: Traitement express MEN (08-10)
migration28.sh : les ACL sous /home/adhomes ne sont pas sauvegardées
100%
Description
Si on sauvegarde une 2.7.2 où les répertoires utilisateur sont déjà déplacés, les ACL sont perdues !
Demandes liées
Révisions associées
migration28.sh : save /home/adhomes ACL
Ref: #31779
migration28.sh : if AD→AD create symlinks before ACL
Ref: #31779
migration28.sh : there might not be ACL error
Ref: #31779
migration28.sh : condition inversée :(
Ref: #31779
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 3 ans
- Lié à Scénario #31674: migration28.sh : la restauration des ACL s'arrête sur une erreur "Too many open files" + erreurs AmonEcole ajouté
#2 Mis à jour par Joël Cuissinat il y a environ 3 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Joël Cuissinat il y a environ 3 ans
- Assigné à mis à Joël Cuissinat
#4 Mis à jour par Joël Cuissinat il y a environ 3 ans
Un moment, j'ai cru que les fichiers utilisateur ne l'étaient pas non plus mais il s'avère que le rync suit (involontairement?) le lien symbolique de /home/<l>/<login>
vers /home/adhomes/<login>
et qu'au final rien n'est perdu !
#5 Mis à jour par Joël Cuissinat il y a environ 3 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
=> VERSION="20210304"
Il faudrait a minima que le test suivant soit passant :
https://dev-eole.ac-dijon.fr/jenkins/job/2.8.0/job/test-migration28sh-acascribe-28-restauration272-2.8.0-amd64/
#6 Mis à jour par Fabrice Barconnière il y a environ 3 ans
test passant
22:49:33 Machine aca.scribe 2.8.0 : Authentification AD : OK 22:49:33 Vérification ACL après migration pour 3a.01 22:49:33 Machine aca.scribe 2.8.0 : ACL : OK
ACL présentes après migration
root@scribe:~# getfacl /home/adhomes/c31e1/ getfacl : suppression du premier « / » des noms de chemins absolus # file: home/adhomes/c31e1/ # owner: c31e1 # group: root user::rwx user:c31e1:rwx group::--- group:professeurs:--x mask::rwx other::--- default:user::rwx default:user:c31e1:rwx default:group::--- default:mask::rwx default:other::--- root@scribe:~# getfacl /home/c/c31e1/ getfacl : suppression du premier « / » des noms de chemins absolus # file: home/c/c31e1/ # owner: c31e1 # group: root user::rwx user:c31e1:rwx group::--- group:professeurs:--x mask::rwx other::--- default:user::rwx default:user:c31e1:rwx default:group::--- default:mask::rwx default:other::---
#7 Mis à jour par Fabrice Barconnière il y a environ 3 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0