Anomalie #2300
migration23.sh : mise à niveau des attributs mailDir
Description
Le script déplace les boîtes des utilisateurs vers /home/mail mais dans l'annuaire, on a toujours :
mailDir: /home/l/login/MailDir/
Demandes liées
Révisions associées
Merge twist-async-errors-2300
Author: exarkun
Reviewer: mithrandi
Fixes #2300
Change DeferredSerializer so that it passes failures from the Deferred
being serialized on to the Deferred returned by the flattening function.
Without this behavior, the Deferred returned by the flattening function
is never fired when a Deferred which fails is serialized.
see #2300 Dictionnary for printers
see #2300 Add missing files
migration23.sh mise à niveau des attributs mailDir lors de la sauvegarde (fixes #2300)
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 12 ans
Nb : ne pas oublier le "/" final !
ex : /home/mail/admin/
#2 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Version cible changé de Mises à jour 2.3 - 03 RC à Migration 2.3
#3 Mis à jour par Joël Cuissinat il y a plus de 12 ans
fic = file("svg/scribe-0000a/eole22.ldif").read().splitlines() new = [] for line in fic: if line.startswith("mailDir: ") and "/MailDir/" in line: new.append("mailDir: /home/mail/%s/" % line.split('/')[3]) else: new.append(line) if new != fic: fic2 = file("svg/scribe-0000a/new.ldif", 'w') fic2.write('\n'.join(new)) fic2.close()
#4 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 670fcde7002780d903b7160b716156a0c5023a20.
#5 Mis à jour par Joël Cuissinat il y a plus de 12 ans
migration23.sh v20111116
root@scribe:~# ldapsearch -x uid=admin | grep ^mailDir mailDir: /home/mail/admin/
#6 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Statut changé de Résolu à Fermé