Le samedi 16 mai 2009 à 08:20 +0200, Michel Leunen a écrit : > Free Mind a écrit : > > > Oui ça l'est indirectement... du fait que Samba n'en tienne pas > > compte... Normalement, un bon logiciel ne devrait pas être dépendant > > des couches du bas comme ça. Comme Samba est en quelque sort un genre > > d'adaptateur entre le OS unix-like et des stations windows, c'était à > > coup sûr qu'un tel problème se présente... Il devrait être en mesure > > d'en tenir compte. > > Le problème est que quand il reçoit d'un système hôte un nom de fichier, > rien dans ce nom n'indique quel encodage est utilisé. Comment savoir si > c'est de l'utf-8 ou de l'iso-8859-15? Dans un fichier, il peu y avoir un > entête, mais là, il n'y a rien. > On pourrait imaginer que lorsqu'une machine se connecte au réseau, elle > signale le type d'encodage utilisé. Mais ce n'est pas le cas. Mais de > nouveau, Samba n'est que l'implémentation libre d'un truc conçu à la > base par Microsoft au tout début avec son Netbios. Samba ne peut pas > être tenu pour responsable d'un manque dans un protocole.
Quelle version de samba utilise tu ? Je me replonge dans ma doc et à priori 2.2.x utilise une conversion mais 3.0 et suivant dispose de l'auto detection; à l'heure actuelle windows utilise "Unicode" (depuis NT) et linux utf-8 > > -- > Michel Leunen > http://linux.leunen.com > -- ubuntu-fr mailing list ubuntu-fr@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr