Project

General

Profile

Tâche #17646

Distribution EOLE - Scénario #17455: Traitement express MEN (42-44)

scribe 2.5 : reconfigure plante si le nom d'un groupes ESU contient des caractères accentués

Added by équipe eole Academie d'Orléans-Tours over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
10/21/2016
Due date:
% Done:

100%

Estimated time:
3.00 h
Spent time:
Remaining (hours):
0.0

Description

Bonjour,
Suite à une migration de scribe vers 2.5.2 via le script de migration et sauvegarde/restauration, le reconfigure plante :

## Génération de la configuration Samba ##
run-parts: executing /usr/share/eole/posttemplate/05-dhcp reconfigure
run-parts: executing /usr/share/eole/posttemplate/05-esu reconfigure
Traceback (most recent call last):
File "/usr/share/eole/posttemplate/05-esu", line 57, in <module>
acls = posix1e.ACL(file=dirname)
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 42: ordinal not in range(128)
run-parts: /usr/share/eole/posttemplate/05-esu exited with return code 1
Erreur : posttemplate

C'est à cause de la fonction
acls = posix1e.ACL
qui ne supporte pas les caractères accentués.

On a donc renommé les répertoires accentués dans :

/home/netlogon/icones/
/home/esu/Base/

et modifié les xml en conséquence.

/home/esu/Base/ListeGM.xml
/home/esu/Base/<ancien rep accentué>/*.xml

C'est assez fastidieux et source d'erreurs aussi pourriez vous voir comment prendre en compte cette problématique ? (d'autant que l'on n'est pas à l'abri je pense qu'un admin réseau créée un groupe avec un nom accentué et que le reconfigure plante par la suite ; le pb risque donc de se reproduire pas seulement dans le contexte d'une migration...).
Merci d'avance,
Olivier

Associated revisions

Revision 65fb35ab (diff)
Added by Klaas TJEBBES over 6 years ago

05-esu : prise en compte de nom de groupe de machines avec des accents REF #17646 @1h

History

#1 Updated by Scrum Master over 6 years ago

  • Description updated (diff)

#2 Updated by Klaas TJEBBES over 6 years ago

  • Estimated time set to 3.00 h
  • Parent task set to #17455

#3 Updated by Klaas TJEBBES over 6 years ago

  • Status changed from Nouveau to Résolu
  • Assigned To set to Klaas TJEBBES
  • Remaining (hours) set to 3.0

#4 Updated by Joël Cuissinat over 6 years ago

  • % Done changed from 0 to 100
  • Remaining (hours) changed from 3.0 to 0.5

#5 Updated by Joël Cuissinat over 6 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.5 to 0.0

Testé OK

Also available in: Atom PDF