Re: exfat - inconsistence du catalogue sous Linux et macOS

Samuel Chenal via gull <gull-04vmY7CpswVinyhjFObuvR+/[email protected]> Thu, 18 Apr 2024 23:43:40 +0200
Newsgroups gmane.org.user-groups.gull.general
Message-ID <[email protected]>
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
[email protected]
-----------------------

Merci d'utiliser des formats
de fichiers ouverts (comme ODF)

_______________________________________________
gull mailing list
[email protected]
https://forum.linux-gull.ch/mailman/listinfo/gull
OpenPGP_signature.asc (application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEEvSV7X0Qr3y1OKIIDsqJyaU4AUTYFAmYhlA0FAwAAAAAACgkQsqJyaU4AUTar
GxAAqdajYxaah5RpD3QI7AzNFk0awZCVOFlHoL6i4BwEwbXZfmII78BttSyMeRl24OyH69B+uLWr
NXvM8TOrsmgJTpIwicwr0IywQOQ1I2iLr2jM5C23PlgU0Tx2VXUWTF573xubqddURw/t3j7HlZ3t
EDtth8AoDN7rM0UsLhiPteVM0g/g+d31BuMkmRc844cJtS0Y1fnVu77nxaX49ROBiiMWlyVS+dcr
oHWYiSBRRUSK/AVGgLq4Fkqld3DZBss/m63tfgzzEGddxZRhAJ7n1cnHbUKNt4ahwRVTF21HAoS9
BhrFk/lXWGHJMOTQ5dxfauB+zygyP6IspbnuuUYq9xoHPg21D6i1mbwZZ+WqBzBnlD/CxjNJMey1
tXBe+ym/AWwD8HaZd9dLDhZ0C1bqKzIMS5bQF+lW0i5Da9eK60df7GRXykuKJ4ECnR6D23G/Nz9T
VSlGnuYxL8ipGaA0lN7iiUANzug+RS1+xPHhPWMYjKyRCh731VAHqdqUmUiXMRURI8QNLRvIwgMn
nviczplAhMGPlgfygh7pa4upxWzIqgYmp+cojoFV9NK2AiEXWRPrYMhAxxqleP0XyGWfc8/cF4oj
6pWl4u51N5f/hF6XdaiRG4+9lyeEMOJ1mnD4LqyQfQrrugY1w0gDySoBpg6XXjltpZmokQC/3GbS
a40=
=sKX0
-----END PGP SIGNATURE-----