Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1747 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [WOODY] problème saoulant avec les accents

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[WOODY] problème saoulant avec les accents

n°361051
nikosaka
Posté le 19-11-2003 à 12:39:53  profilanswer
 

J'ai un problème d'accent sur un serveur en Debian Woody.
Je pense avoir compilé er charger les bon modules du noyau, j'ai vérifier et reconfiguré mes locales avec dpkg-reconfigure, mais rien n'y fait j'ai toujours un "?" à la place des "é".
C'est surtout génants pour les clients Windows de samba car ils ne voient pas les dossiers et fichiers avec accents.
un lsmod :

nls_cp850               3616   0  (unused)
nls_iso8859-15          3392   0  (unused)
nls_iso8859-1           2880   0  (unused)
nls_cp437               4384   0  (unused)
8139too                16000   1
mii                     2368   0  [8139too]


 
et voilà ce que j'ai :

gozilla:/tmp# touch tést
gozilla:/tmp# ll
total 8
-rw-------    1 apache   apache        308 Nov 19 12:37 sess_3499582f399bd08ade568ce91673af26
-rw-------    1 apache   apache        321 Nov 19 12:35 sess_5fc5cc2178a71c8de2a434803e253334
-rw-------    1 root     root            0 Nov 19 12:29 session_mm_apache0.sem
-rw-r--r--    1 apache   apache          0 Nov 19 12:34 tmp.log
-rw-r--r--    1 root     root            0 Nov 19 12:38 t?st
gozilla:/tmp# rm tést
rm: remove `t\351st'?


 
j'ai 2 autres Debian Sid qui n'ont pas le problème mais je ne me rapelle plus comment je l ai configurées  :sweat:  

mood
Publicité
Posté le 19-11-2003 à 12:39:53  profilanswer
 

n°361056
minusplus
Posté le 19-11-2003 à 12:51:33  profilanswer
 

vois pas très bien le rapport avec le kernel là ? c un problème de console non ?  
 
dpkg-reconfigure -plow fonty

n°361080
nikosaka
Posté le 19-11-2003 à 13:20:28  profilanswer
 

minusplus a écrit :

vois pas très bien le rapport avec le kernel là ? c un problème de console non ?  
 
dpkg-reconfigure -plow fonty


non c'est pas un pb de console, je vois bien les accents dans les consoles.
le truc bizard c'est que sur un poste client windows, si il cré un nouveau fichier ou dossier avec accent il est visible mais sur le serveur si je fait un ls -l je vois le ? à la place du "é"

n°361104
minusplus
Posté le 19-11-2003 à 13:58:53  profilanswer
 

ben donc c'est un problème de console non ? :crazy:
 
"ls -l" tu le fais bien dans une console non ?

n°361114
nikosaka
Posté le 19-11-2003 à 14:15:47  profilanswer
 

minusplus a écrit :

ben donc c'est un problème de console non ? :crazy:
 
"ls -l" tu le fais bien dans une console non ?  


ben p-t. j essaye donc la commande que tu m'as donné  :D

n°361118
nikosaka
Posté le 19-11-2003 à 14:20:42  profilanswer
 

bon pas mieux mais j'ai ça maintenant à force de bidouiller :/ :

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),
        LC_ALL = (unset),
        LANG = "fr_FR@euro"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C" ).


 
il me semble que j'ai déjà eu ça mais je ne me rappel plus comment j'ai résolu le pb


Message édité par nikosaka le 19-11-2003 à 14:21:38
n°361126
minusplus
Posté le 19-11-2003 à 14:32:53  profilanswer
 

dpkg-reconfigure -plow locales

n°361130
nikosaka
Posté le 19-11-2003 à 14:35:09  profilanswer
 

je poste le résultat de env si ça peut aider :

PWD=/tmp/smb/samba-3.0.0/source
PS1=\h:\w\$
USER=root
MAIL=/var/mail/root
LANG=fr_FR@euro
SSH_CLIENT=192.168.0.14 32984 22
DISPLAY=localhost:10.0
LOGNAME=root
SHLVL=1
SHELL=/bin/bash
HOME=/root
TERM=xterm
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
SSH_TTY=/dev/pts/0
_=/usr/bin/env
OLDPWD=/tmp

n°361131
minusplus
Posté le 19-11-2003 à 14:36:43  profilanswer
 

dpkg-reconfigure -plow locales :o

n°361133
nikosaka
Posté le 19-11-2003 à 14:37:28  profilanswer
 

minusplus a écrit :

dpkg-reconfigure -plow locales


pas mieux  :sweat:

mood
Publicité
Posté le 19-11-2003 à 14:37:28  profilanswer
 

n°361136
minusplus
Posté le 19-11-2003 à 14:39:43  profilanswer
 

ben koi ? t'as compilé la locale fr_FR@euro ? il gueule encore :??:

n°361138
nikosaka
Posté le 19-11-2003 à 14:41:22  profilanswer
 

minusplus a écrit :

ben koi ? t'as compilé la locale fr_FR@euro ? il gueule encore :??:


ouais, perl warning machin ... comme plus haut

n°361141
minusplus
Posté le 19-11-2003 à 14:42:44  profilanswer
 

:??: t'as bien coché la case "fr_FR@euro" ?

n°361143
nikosaka
Posté le 19-11-2003 à 14:44:04  profilanswer
 

minusplus a écrit :

:??: t'as bien coché la case "fr_FR@euro" ?


oui oui fr_FR@euro ISO-8859-15

n°361152
nikosaka
Posté le 19-11-2003 à 14:48:36  profilanswer
 

si on regarde les warnings générés par perl plus haut on voit que ma variable env LANG est bien à fr_FR@euro. Mais pas LC_ALL et LANG.
je peux p-t les mettre dans /etc/environnement non  :??:

n°361153
minusplus
Posté le 19-11-2003 à 14:49:29  profilanswer
 

bah si LANG est positionné ça suffit normalement...


Message édité par minusplus le 19-11-2003 à 14:49:53
n°361154
nikosaka
Posté le 19-11-2003 à 14:51:28  profilanswer
 

minusplus a écrit :

bah si LANG est positionné ça suffit normalement...


mais à la fin des warning il met ça :

perl: warning: Falling back to the standard locale ("C" )


c'est pas bon je pense.
moi c'est fr_FR@euro qu'il me faut  :sweat:

n°361156
minusplus
Posté le 19-11-2003 à 14:53:49  profilanswer
 

ben oui : comme il ne trouve pas la locale "fr_FR@euro", il revient à son "standard" : la locale C
 
ce qui est louche c'est qu'il ne trouve pas la locale fr_FR@euro si tu l'as compilée...


Message édité par minusplus le 19-11-2003 à 14:54:00
n°361157
nikosaka
Posté le 19-11-2003 à 14:56:42  profilanswer
 

minusplus a écrit :

ben oui : comme il ne trouve pas la locale "fr_FR@euro", il revient à son "standard" : la locale C
 
ce qui est louche c'est qu'il ne trouve pas la locale fr_FR@euro si tu l'as compilée...


ah non il les génère pas.
j'ai lu trop vite, il kill le process avant de finir de les générer :

Generating locales...
  fr_FR.ISO-8859-15@euro.../usr/sbin/locale-gen: line 22: 19451 Killed                  localedef -i $input -c -f $charset $locale
 done
Generation complete.

n°361159
minusplus
Posté le 19-11-2003 à 15:03:49  profilanswer
 

gné ? t'es en sid ou en sarge ? fait un apt-get update && apt-get upgrade  
 
heu autant pour moi, c marqué dans le titre ! :D
ben chais pas, faut trouver pourkoi il kille le process...


Message édité par minusplus le 19-11-2003 à 15:06:01
n°361162
nikosaka
Posté le 19-11-2003 à 15:06:50  profilanswer
 

minusplus a écrit :

gné ? t'es en sid ou en sarge ? fait un apt-get update && apt-get upgrade


en woody pourtant  :heink:  
je vais essayé dpkg -S /usr/sbin/locales.gen et puis un apt-get install --reinstall ...

n°361166
nikosaka
Posté le 19-11-2003 à 15:10:01  profilanswer
 

pareil après avoir réinstallé  :cry:

n°361170
nikosaka
Posté le 19-11-2003 à 15:13:29  profilanswer
 

mon syslog :

Nov 19 15:09:14 gozilla kernel: PAX: From 192.168.0.14: terminating task: /usr/bin/localedef(localedef):26655, uid/euid: 0/0, EIP: BE996718, ESP: BE9965E0
Nov 19 15:09:14 gozilla kernel: PAX: bytes at EIP: b9 8c 6c 99 be e9 e2 c4 6d 49 00 00 ac 42 08 08 c8 ce 13 08
Nov 19 15:11:00 gozilla kernel: PAX: From 192.168.0.14: terminating task: /usr/bin/localedef(localedef):27279, uid/euid: 0/0, EIP: B313D018, ESP: B313CEE0
Nov 19 15:11:00 gozilla kernel: PAX: bytes at EIP: b9 8c d5 13 b3 e9 e2 5b f3 54 00 00 ac 42 08 08 a0 cd 13 08
Nov 19 15:11:27 gozilla kernel: PAX: From 192.168.0.14: terminating task: /usr/bin/localedef(localedef):28391, uid/euid: 0/0, EIP: BFC1E718, ESP: BFC1E5E0
Nov 19 15:11:27 gozilla kernel: PAX: bytes at EIP: b9 8c ec c1 bf e9 e2 44 45 48 00 00 ac 42 08 08 c8 ce 13 08


je suis pas dans la merde là ...  :sweat:

n°361182
nikosaka
Posté le 19-11-2003 à 15:26:14  profilanswer
 

c'est grsec qui m'a mis dedans :)
j'ai trouvé ça, c'est bon à savoir :

Lors de la reconfiguration des locales d'environnements, je me suis rendu compte que localedef etait tué par le Noyau patché avec Grsecurity.
 
Ce serait la faute de PAX :
 
PAX: From 192.168.0.1: terminating task: /usr/bin/localedef(localedef):16081, \
      uid/euid: 0/0, EIP:    5F419488, ESP: 5F419350
PAX: bytes at EIP: b9 fc 99 41 5f e9 72 97 c5 a8 00 00 ac 42 08 08 30 bb 13 08
 
Ni une, ni deux, je récupère chpax sur http://pageexec.virtualave.net/ et enlève tous les bits de protection sur /usr/bin/locatedef.
 
Voici le résultat final :
 
plop:~# ./chpax -v /usr/bin/localedef
----[ chpax 0.5 : Current flags for /usr/bin/localedef (pemrxs) ]----
 
* Paging based PAGE_EXEC       : disabled  
* Trampolines                  : not emulated  
* mprotect()                   : not restricted  
* mmap() base                  : not randomized  
* ET_EXEC base                 : not randomized  
* Segmentation based PAGE_EXEC : disabled
 
Et plus aucun problème ! Niveau sécurité, je ne pense pas y perdre beaucoup.

n°361185
minusplus
Posté le 19-11-2003 à 15:29:59  profilanswer
 

ah oué, fallait le trouver ! :D

n°361188
nikosaka
Posté le 19-11-2003 à 15:32:06  profilanswer
 

minusplus a écrit :

ah oué, fallait le trouver ! :D


ouaip  :lol:  
donc cette nuit je rebooterai (je ne peux pas avant :/) sur le noyau 2.4.18 d'origine de la woody pour générer correctement mes locales

n°361460
nikosaka
Posté le 19-11-2003 à 19:51:24  profilanswer
 

bon je viens de rebooter sur un noyau moins secure pour générer mes locales et maintenant ça marche.
Mais j'ai toujours un problème, ça marche pour tous les fichiers et dossiers nouvellement créé, mais pour tous ceux qui existaient ils ont toujours un beau "?" à la place des accents  :??:


Message édité par nikosaka le 19-11-2003 à 19:51:54
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  [WOODY] problème saoulant avec les accents

 

Sujets relatifs
probleme avec iptables et les jeuxPassage de Woody à Sarge: je répond quoi à cette question?
[MDK 9.2] Problème d'installation & LancementProblème avec fetchmail
Probleme Javascript sous IE 5 sous MAC OS 9.2.2[samba]Problème pour effacer des répertoires sous X...
[debian] Probleme Php, MysqlProblème de compilation de scribus
Fedora : probleme pour mountProbleme pilotes ATI ( et encore un :) )
Plus de sujets relatifs à : [WOODY] problème saoulant avec les accents


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR