OVH Cloud OVH Cloud

Samba et Unicode

2 réponses
Avatar
Frédéric Fauberteau
Bonjour,
il me semblait que Samba3 gérait les caractères encodés en unicodes,
mais apparement, j'ai un soucis.
Sur mon serveur est installé Samba-3.0.0-rc4 (Mandrake 9.2) et un
fichier Léa est écrit dans un des partages.
Sur le client est installé Samba-3.0.10 (Mandrake 10.1) et le même
fichier apparait comme L:0398a.
Je dois rajouter que le partage qui contient ce fichier est en VFAT,
mais je crois que ça ne change rien au problème (puisqu'avant il était
en ext3)

Auriez-vous une explication à ce comportement non désiré et des idées
pour le résoudre ?

Merci d'avance,
Frédéric Fauberteau.

2 réponses

Avatar
Bruno patri
Bonjour,
il me semblait que Samba3 gérait les caractères encodés en unicodes,
mais apparement, j'ai un soucis.
Sur mon serveur est installé Samba-3.0.0-rc4 (Mandrake 9.2) et un
fichier Léa est écrit dans un des partages.
Sur le client est installé Samba-3.0.10 (Mandrake 10.1) et le même
fichier apparait comme L:0398a.
Je dois rajouter que le partage qui contient ce fichier est en VFAT,
mais je crois que ça ne change rien au problème (puisqu'avant il était
en ext3)

Auriez-vous une explication à ce comportement non désiré et des idées
pour le résoudre ?


Il faudrait voir comment sont renseignées ces directives de la section
[global] du smb.conf :

dos charset = 850
unix charset = iso8859-1

par exemple devrait convenir.

--
Bruno

Avatar
Frédéric Fauberteau
Il faudrait voir comment sont renseignées ces directives de la section
[global] du smb.conf :

dos charset = 850
unix charset = iso8859-1


Mais oui, c'est tout à fait ça. Et pourtant, ce n'est pas faute d'avoir
parcouru "Samba, Installation et mise en oeuvre". Il est écrit que ces
options 'client code page' ou 'dos charset' et 'character set' ou 'unix
charset' sont obsolètes à partir de Samba 3.0. Mon serveur utilise Samba
3.0-rc4, j'aurais pas du spécifier ces options.
Comme quoi il ne faut pas croire tout ce que l'on nous dit.

En tout cas, merci beaucoup.