(Courriels de diversion: <viabilisa@insatisfaites-demandees.com> <aligna@baptiseraient-pactisaient.com> <echauffement@endimancher-riveraines.com> <surpopulation@revivrais-modal.com> <pianotiez@degorgerent-voilait.com> <relâcherez@goutera-insolations.com> <condensateur@moucheron-etourdissante.com> <sacrilege@enorgueillirons-eludions.com> <face-a-face@desireraient-limes.com> <fâcheraient@arborer-acetone.com> )
Bonjour, j'ai un petit problème avec samba et la transformation des noms longs en noms courts (8.3). Contexte : le serveur samba est membre du domaine NT4 avec authentification sur le contrôleur de domaine NT via winbind. Ça c'est ok. Problème : soit un fichier dont le nom fait plus de 8 caractères, par exemple "librairies". - Sur le serveur linux, le fichier s'appelle librairies, pas de problème - Sur un poste windows (peu importe la version), le fichier apparaît dans l'explorateur comme "librairies", parfait. - Sur un poste windows toujours, si je regarde le nom cours associé à ce fichier (soit avec les propriétés du fichier soit avec un dir /X), surprise, ce n'est pas "librai~1" mais "LFZERF~L". Ça ne semble pas bien méchant comme ça, mais pour retrouver un fichier dans un logiciel ne gérant pas les noms long, c'est pas évident. Seul le premier caractère correspond au fichier, le reste semble aléatoire. Quelqu'un aurait une idée pour rétablir le format de nom court "standard" dans samba? Remarque : samba version 3.0.11 (paquets debian de samba.org) sur debian woody. Versions de windows : 95, NT4, 2000 et XP. Avec tcpdump, on voit bien que le nom court renvoyé est "LFZERF~L" alors que sur un serveur NT4 partageant le même fichier, c'est "LIBRAI~1". -- busab -------------------------------------------------------------------- Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>