At 11/06/01 17:48 , you wrote: >Salut, Salut,
>Bon, j'ai fait le test. Avec "lettre a grand-mere.txt" mais bon, c'est pas >le txt qui vas changer grand chose. > >1- Quand je fais un "ls" j'obtiens "lettre a grand-m?ere.txt" >2- Quand je fais un vim "let" suivi de "tab tab", �a me donne "vim lettre\ >a\ grand-mre.txt" > [...] voici une explications publi�e sur la liste samba.fr. A plus Fred -------------8<--------------------- From: Christian Perrier <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: Re: [samba-fr] les accents Message-Id: <[EMAIL PROTECTED]> Quoting AdminSys AdminSys ([EMAIL PROTECTED]): > O� se situe le probleme ?? Merci Pb de correspondance de jeux de caract�res. Les clients Windows utilisent le jeu CP-1252 qui Microsoft a cru bon d'inventer quand il a pondu son ersatz de syst�me d'exploitation alors que les ISO-8859-* lui tendaient les bras. La plupart des Unix utilisent ISO-8859-1 par d�faut quand on les configure pour l'Europe de l'Ouest (donc le plus souvent dans leur config par d�faut). Quand ton cleint Windows cr�e un fichier comportant un caract�re de code ASCII sup�rieur ou �gal � 128, et si on ne dit rien de sp�cial � samba, celui-ci va cr�er le fichier avec le m�me nom...et le m�me code de caract�re. D'o� probl�me puisque quand on visualise le nom du fichier depuis le serveur Unix, le caract�re est affiche comme s'il �tait en jeu ISO-8859-1 alors qu'il est en CP-1252. La solution existe. Il faut sp�cifier au moyen de l'option idoine de smb.conf quel est le jeu de caract�res des clients. Cf "man smb.conf". On peut, en prime sp�cifier le jeu de caract�res du serveur (�a aidera par exemple pour que les descriptions des partages s'affichent correctement depuis les clients). Seulement, tu n'es pas au bout de tes peines. Si tu changes ce r�glage, les fichiers nouvellement cr��s auront le bon jeu de caract�re c�t� Unix (samba a fait la traduction), mais ceux qui existaient d�j� ne vont pas �tre magiquement renomm�s. Pis encore, comme samba va maintenant appliquer une table de correspondance aux noms de fichiers qu'il affiche, ces fichiers existant vont se voir, vu c�t� client, affubl�s de caract�res tr�s �tranges, certains d'entre eux emp�chant m�me Windows de "voir" les fichiers. Pr�pare alors ton t�l�phone car les utilisateurs vont vite fait te tomber sur le poil car ils ont "perdu leurs fichiers". Ca m'est arriv�! Il n'y a alors plus qu'une solution : renommer � la main tous ces fichiers c�t� Unix. En fait je me suis fait un genre de moulinette pour cela, qui fonctionne bourrinement � grands coups de find|grep|sed......C'est une telle horreur que c'est impubliable (un script qui en appelle un autre, toutes les correspondances cod�s en dur, n�cessit� de la lancer plusieurs fois de suite quand les r�pertoies eux-m�mes sont renomm�s en cours de route, etc, etc...). Par contre, nul doute qu'un administrateur avc quelques notions de C ou de perl ferait cela en deux coups de cuiller � pot....Cela a peut-�tre m�me d�j� �t� fait, va savoir....:-). ------------->8--------------------- -- Frederic Gautier Tel/Fax : +33 (0)3 20 61 29 68 Filigrane Press Nord Email : [EMAIL PROTECTED] http://www.filigrane-press.com -- [ Soyez pr�cis dans vos sujets svp afin de d�terminer directement ] [ le type de demande... ] [ Pour vous (d�s)inscrire, aller sur http://linuxbe.org/ml.php ] [ http://LinuxBe.org Contact: [EMAIL PROTECTED] ]

