modification time off 1 hour between linux and windows after DST adjustment
Hi all,
I am not sure if it's linux or windows (or both) but I am trying to understand why after every daylight time adjustment the modification times of my files are off by one hour between the 2 systems. I have windows client (Windows XP) and Linux server (Suse Prof. 9.x) which exports a backup fs via samba. I regularly perform rsync from the windows machine to the backup fs on the linux server. Nothing fancy - the windows machine just maps the samba exported fs and I use cygwin rsync to sync the files.
The time has just moved one hour back this weekend - the Windows machine corrected the time automatically. The linux server had to be manually adjusted. But why are the file modification times off by one hour? All the modification times are one hour older on the linux server. Why?
Could it be that when you create a file on a windows machine in summer it will actually create a file with modtime one hour back on the disk but reports it with DST adjustment? That's the only explanation I can think of.
Windows XP - NTFS fs
Linux 9.x Suse - ext3, reiserfs, time is kept in local time in RTC.
thanks
--pv
|