Hello,Petite expérience personnelle avec un samba sur Debian, en external storage Nextcloud et qui supporte assez mal les encodages Apple pour les caractères francophones. J'utilise le petit programme convmv dans un cron, une fois par jour, histoire de nettoyer les noms de ces fichiers Apple.
En effet, via webdav (le client de synchronisation ou via le web), les caractères encodés Apple sont automatiquement traduits en NFC, mais pas via samba.
C'est la commande que je lance : # convmv -f utf-8 -t utf-8 -r --notest --nfc --replace [folder] -r = récurcif--notest = il effectue les opérations de renommage. Sans ce flag, il montre ce
qu'il aurait fait (dry run). --nfc = format souhaité--replace = replace le fichier si après la conversion, il y en a deux avec un
nom et un contenu identiques a+ Samuel Le 18.04.24 à 16:20, felix via gull a écrit :
En fait, c'était pire que ça: - Deux utilisateurs Samba, l'un sur Mac, l'autre sur Window. - Par mail, ils recoivent les deux le même fichier .zip - Le premier à le décoder (dans le bon dossier) est l'utilisateur Windows. - L'utilisateur Mac décompresse le fichier, **voit qu'il n'est pas présent sur le serveur**, alors il le dépose dans le MEME dossier que sont collègue... - Le premier voit alors deux fichier identiques dans le même dossier et me contacte. Résultat, l'utilisateur Mac ne voit que le siens, l'utilisateur Window voit les deux. Le Thu, Apr 18, 2024 at 01:33:26PM +0200, Marc SCHAEFER via gull a écrit :Sous macOS X, il semblerait que parfois la normalisation NFD est utilisée lorsque l'utilisateur a tapé pomme , e ou une séquence équivalente de composition pour un clavier qui ne dispose pas forcément d'une touche "é". Il est en théorie possible de produire ces 2 encodages différents même sous macOS X.
-- ----------------------- Samuel Chenal https://www.ll-dd.ch samuel.che...@ll-dd.ch ----------------------- Merci d'utiliser des formats de fichiers ouverts (comme ODF)
OpenPGP_signature.asc
Description: OpenPGP digital signature
_______________________________________________ gull mailing list gull@forum.linux-gull.ch https://forum.linux-gull.ch/mailman/listinfo/gull