With previous versions of mirror when it timestamped the local file with the time of the remote file it converted it to GMT. This meant that when you did an 'ls -l' on the file it would be a different time to that on the originating site. This version of mirror corrects that. BUT it means that all your existing timestamps are invalid. To correct this for each package you need to do: mirror -kuse_timelocal=0 package to make sure the package is up to date mirror -T package to force correction of all timestamps If you fail to do this mirror is likely to decide that all your files are out of date and re-pull the lot! If, like me, your site has a 0 offset from GMT then you don't have to do anything.