Projet

Général

Profil

Anomalie #2300

migration23.sh : mise à niveau des attributs mailDir

Ajouté par Joël Cuissinat il y a plus de 12 ans. Mis à jour il y a plus de 12 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Catégorie:
-
Version cible:
Début:
26/10/2011
Echéance:
% réalisé:

100%

Temps estimé:
1.00 h
Temps passé:
Distribution:
EOLE 2.3

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

Lié à creole - Anomalie #2287: migration23.sh : les partages Scribe n'ont pas de modèle affecté Fermé 24/10/2011
Lié à creole - Anomalie #2204: migration23.sh : mettre à niveau les listes de diffusion responsables sur Scribe 2.3 Fermé 12/10/2011

Révisions associées

Révision f4800bd9 (diff)
Ajouté par exarkun il y a plus de 16 ans

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.

Révision 91866a46 (diff)
Ajouté par Walid Nouh il y a plus de 13 ans

see #2300 Dictionnary for printers

Révision dc932242 (diff)
Ajouté par Walid Nouh il y a plus de 13 ans

see #2300 Add missing files

Révision 670fcde7 (diff)
Ajouté par Joël Cuissinat il y a plus de 12 ans

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

#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é

Formats disponibles : Atom PDF