Matt McCutchen wrote:
> On Wed, 2005-10-12 at 12:08 -0700, Wayne Davison wrote:
>
>>Setting the current time may be allowed where setting an arbitrary
>>time is not (for instance, I know of an OS where directories are treated
>>that way).

>
>
> On Linux, you only need to be able to write a file to set its access and
> modification times to the current time, but you need to own it to set
> its times arbitrarily, as rsync does when preserving times. This makes
> me think that rsync can write the destination files but doesn't own
> them.


Yes Matt, that was it!

>
> You said you are using vfat, which explains everything. Vfat cannot
> store ownership, so all of the files on a vfat partition have the same
> user and group owners; these owners can be set via the "uid" and "gid"
> mount options. Other users (like the one rsync is running as) might
> have write permission, but even if they create files, those files will
> belong to the partition-wide user owner.
>
> If you want to preserve times, you should change either the user running
> rsync or the user owning all the files on the partition so that they
> match,


I've changed the owner on the mount command and everything worked just fine

Thanks

> or you should use a different filesystem.


it's a usb disk I use to move data around to linux and windows PCs so
this was not an option
--
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html