Hi!
While debuggings some synchronisation issues, I found the root cause to be in a "date skew" when mounting FAT filesystems.
When seen on FreeeBSD the date is shifted exactly currently 2h compared to what the same volume mounted on Windows (which I would consider "reference" here). Since I am observing 2h compared to GMT (+1h Greenwich +1h DST) it is very suspicious.
As far as I know, FAT uses local time.
I checked what Linux and Mac do and it is coherent with windows.
Of course, for files created around midnight, this appears as a whole "day shift".
Is there a specific mount option to pass so that GMT vs Local TIme is taken into account?
Else I would consider this a bug.
While debuggings some synchronisation issues, I found the root cause to be in a "date skew" when mounting FAT filesystems.
When seen on FreeeBSD the date is shifted exactly currently 2h compared to what the same volume mounted on Windows (which I would consider "reference" here). Since I am observing 2h compared to GMT (+1h Greenwich +1h DST) it is very suspicious.
As far as I know, FAT uses local time.
I checked what Linux and Mac do and it is coherent with windows.
Of course, for files created around midnight, this appears as a whole "day shift".
Is there a specific mount option to pass so that GMT vs Local TIme is taken into account?
Else I would consider this a bug.