delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2012/02/28/11:20:37

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=0.9 required=5.0 tests=AWL,BAYES_00
X-Spam-Check-By: sourceware.org
Message-ID: <49324.141.155.196.239.1330445991.squirrel@mail.farance.com>
In-Reply-To: <20120228154850.GH23440@calimero.vinschen.de>
References: <63813 DOT 141 DOT 155 DOT 196 DOT 239 DOT 1330441201 DOT squirrel AT mail DOT farance DOT com> <20120228154850 DOT GH23440 AT calimero DOT vinschen DOT de>
Date: Tue, 28 Feb 2012 11:19:51 -0500 (EST)
Subject: Re: Problem with daylight saving time, off by one hour
From: "Frank Farance" <frank AT farance DOT com>
To: cygwin AT cygwin DOT com
User-Agent: SquirrelMail/1.5.1
MIME-Version: 1.0
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Corinna Vinschen wrote:
> On Feb 28 10:00, Frank Farance wrote:
>
>> I've had Cygwin running on a Windows XP workstation for years using
>> rsync as my primary backup tool for my data files.  The workstation just
>> crashed with a hard drive failure, I've replaced the drive and so on.
>> Initially,
>> I was recovering most of the files with WinSCP (5.0.5) from the backup
>> server.
>>
>> While this was going on, I was working on the script to recover the
>> files (essentially swapping the arguments to the rsync script I used for
>>  backup).  As I was testing this on already-recovered files (via
>> WinSCP) I
>> noticed that some needed to be transferred again.  To make a long story
>> short, rsync (via Cygwin) has a different sense of time than WinSCP or
>> Windows for files modified during summer time.
>>
>>
>> For example, the file 100_1164.JPG copied by WinSCP reports a timestamp
>> of 2005-09-01 10:46, which is consistent with the EXIF data in the file,
>> and consistent with Windows XP's report of the time 10:46.
>>
>> Meanwhile, rsync belives the file is different and looks to update it.
>> Furthermore, ls reports the wrong time (via --full-time) as 11:46 -0400.
>>  Yes, ls has the right timezone offset (it was summer time in NYC on
>> 2005-09-01), but the time itself is wrong.  Even when I precede the
>> command with TZ=UTC0, the UTC time reported by ls is wrong (says 15:46,
>> should be 14:46).
>
> I can't reproduce this issue.  I have files created during summer time
> as well, on my Linux machine and my Cygwin box.  The output of ls -l in
> Linux and Cygwin is identical for the files on the Samba share,
> and the timestamps of Windows and Cygwin are identical as well.
>
> Are the timezone settings on the remote machine and the local machine
> identical?
>
>
> Corinna
>
>
> --
> Corinna Vinschen                  Please, send mails regarding Cygwin to
> Cygwin Project Co-Leader          cygwin AT cygwin DOT com
> Red Hat

Corinna-

Thank you for your help.  Yes, both are America/New_York.

My configuration is: (1) workstation and backup server on same LAN, (2)
workstation running Windows XP, (3) backup server running FC8 (2.6.25.9
kernel), (4) no Samba shares.

To repeat:

(1) copy summer files from backup server to workstation via WinSCP
(2) inspect timestamp on server
(3) inspect timestamp on workstation using right-click -> properties
(4) use "ls --full-time" to see local files and they will be different
than what Windows reports

which produces:

(5) now rsync the files and you'll see the workstation files are to be
updated
(6) once rsync completes, Windows (via properties) reports the wrong time

Although this is a problem in the context of rsync, the real problem is
that cygwin has a different sense of time than Windows for the summer
files.

-FF



--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019