Partage samba compatible Windows-Xubuntu

Bonjour à tous,

J’ai configuré un serveur Samba sur une Debian Etch qui jusqu’à présent offrait des répertoires à des clients windows98 et winXP.

À présent, nous testons des postes de travail sous Xubuntu, et il faudrait évidemment que les choses se passent de la même manière pour les utilisateurs.

J’ai des problèmes avec l’encodage des caractères…
Sur le serveur Debian, la locale est en fr_BE.
Le fichier /etc/samba/smb.conf comprend

[global]
        dos charset = 850
        unix charset = ISO8859-15

[share]
        comment = Repertoire partage en lecture-ecriture
        path = /SHARE/share
        force user = share
        force group = users
        create mask = 0775
        public = yes
        read only = No
        guest ok = Yes

Jusqu’ici, tout se passait bien avec les clients Win; il était possible de créer des fichiers comprenant des caractères accentués, qui sont lisibles correctement quand je me loggue sur le serveur. Inversément, un fichier créé à partir d’une session sur le serveur, et comprenant des accents, est bien interprété depuis les clients Win.

Malheureusement, le poste xubuntu est en fr_BE.UTF-8 par défaut.

Je fais un essai en incluant ceci dans /etc/fstab:

  //serveurf/share   /SERVEURF   smbfs   user,guest,auto      0       0

et ça ne vas pas, aussi bien dans un terminal que dans le gestionnaire de fichier graphique (en l’occurrence Thunar), les caractères accentués existants sont affichés comme des ‘?’.

Et si je crée un fichier depuis un terminal sur le poste Xubuntu:

touch /SERVEURF/accents_ÁÀ.txt
je n’ai pas de messages d’avertissements, mais le nom du fichier créé s’avère tronqué au premier caractère accentué, donc j’obtiens ici ‘accents_’

J’ai essayé d’ajouter dans le fstab du poste client l’option iocharset=ISO8859-15 ou iocharset=utf8, ça n’a rien changé.

Que me conseillerait-on ?

Je redoute de faire passer le serveur en UTF-8, parce que ça représente des milliers de fichiers comprenant des noms avec accents, et j’ignore comment les choses se passeraient.

D’un autre côté, je préfère modifier le moins possible la configuration par défaut des postes Xubuntu, donc

  • vaut-il mieux passer en ISO8859 sur les postes Xubuntu
  • sinon, existe-t-il une solution au niveau de la configuration du montage ?

Merci d’avance,

G.