Projet

Général

Profil

Anomalie #5498

Mise à niveau pour Eole-2.4

Ajouté par Joël Cuissinat il y a presque 11 ans. Mis à jour il y a presque 11 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
03/06/2013
Echéance:
07/06/2013
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Distribution:
EOLE 2.4

Description

root@eolebase:/usr/share/sso# grep -r cfgparser *
update_conf.py:    from creole.cfgparser import EoleDict

+ problèmes d'encodage


Demandes liées

Lié à Distribution EOLE - Bac à idée #4969: python ne sait pas quelle locale utiliser quand il s'exécute dans un sous-shell Nouveau

Révisions associées

Révision 89ea1794 (diff)
Ajouté par Bruno Boiget il y a presque 11 ans

début des correction pour eole2.4 (ref #5498)

- correction du script update_conf.py (appels creole)
- corrections sur l'encoding du contenu des réponses http

Révision d49c315d (diff)
Ajouté par Joël Cuissinat il y a presque 11 ans

  • dicos/20_web.xml : restauration du template "cas.inc.php"

Ref #5498 @10m

Révision ddf0a2ca (diff)
Ajouté par Joël Cuissinat il y a presque 11 ans

  • debian/control : eole-web depends on eole-sso-client

Ref #5498 @5m

Révision 37ba4043 (diff)
Ajouté par Bruno Boiget il y a presque 11 ans

Correction de problèmes d'encoding (fixes #5498)

la modification de l'encodage par défaut de python semble résoudre les problèmes
d'unicode rencontrés en version 2.4 : sys.setdefaultencoding('utf-8'), reload(sys)
est nécessaire pour avoir accès à la fonction

Historique

#1 Mis à jour par Bruno Boiget il y a presque 11 ans

  • % réalisé changé de 0 à 70

monter une maquette avec deux serveurs 2.4 pour pouvoir tester tous les cas (fédération en tant que SP/IDP + applications casifiées avec attributs calculés)

#2 Mis à jour par Bruno Boiget il y a presque 11 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 70 à 100

#3 Mis à jour par Bruno Boiget il y a presque 11 ans

note sur la modification concernant l'encoding par défaut de python:

la modification est faite pour eole-sso seulement.

Il serait possible de configurer l'encoding par défaut de façon globale en mettant les lignes suivantes dans /etc/python2.7/sitecustomize.py

import sys
sys.setdefaultencoding('utf-8')

#4 Mis à jour par Joël Cuissinat il y a presque 11 ans

  • Statut changé de Résolu à Fermé

Le paquet eole-sso 2.4.0-8 est fonctionnel

Formats disponibles : Atom PDF