I've never seen this in rox or on the command line... but the only fat formatted systems I use are my mp3 player and occasional USB stick - I only ever copy stuff owned by me & the filestsytem is mounted in my user name. I got round the 'everthing is executable' problem by setting dmask & fmask in fstab, e.g.

LABEL=IPOD        /media/ipod        vfat            noauto,user,dmask=027,fmask=137         0 0


I sometimes get similar errors when I copy over nfs though - but it has never been a problem, the file still copies and I just ignore the errors that come up in the action window!

Rod.


> Date: Thu, 17 Mar 2011 18:44:46 +0100
> From: ntd@entidi.it
> To: rox-devel@lists.sourceforge.net
> Subject: Re: [rox-devel] Patch for copy files: newer/quiet behaviour‏
>
> Il giorno Thu, 17 Mar 2011 15:54:37 +0200
> "Omair Eshkenazi" <stimpson@phys.huji.ac.il> ha scritto:
>
> > Quoting "Nicola Fontana" <ntd@entidi.it>:
> > > Il giorno Wed, 16 Mar 2011 16:00:49 +0200
> > > FAT is a quite primitive file system that does not handle owner
> > > nor permissions, so it is expected they cannot be set. I presume
> > > that with "problem" Rogutės was referring to the fact that rox
> > > keeps complaining.
> > While FAT can't handle permissions (thus making everything executable,
> > for example), I think the problem with Rox can be mitigated by
> > reformatting the drive: I use a USB drive with a FAT32 filesystem and
> > don't get any errors, having reformatted the drive, so it's probably
> > either a FAT16/32 matter or maybe I appear as the owner?
>
> I don't know your specific case, but I found dealing with FAT
> filesystems quite combersome.
>
> Although generally changing mode bits and ownership is silently
> ignored, there are still some cases when this triggers errors:
>
> [root@localhost ~]# mount -tvfat /dev/sdb1 /media/usb
> [root@localhost ~]# touch a
> [root@localhost ~]# chmod 1777 a
> [root@localhost ~]# cp -pRf a /media/usb/
> cp: preserving permissions for `/media/usb/a': Operation not permitted
> [root@localhost ~]# chmod 0777 a
> [root@localhost ~]# cp -pRf a /media/usb/
> [root@localhost ~]# chown nicola a
> [root@localhost ~]# cp -pRf a /media/usb/
> cp: failed to preserve ownership for `/media/usb/a': Operation not permitted
>
> No idea how (and if) to properly handle this, though.
> --
> Nicola
>
> ------------------------------------------------------------------------------
> Colocation vs. Managed Hosting
> A question and answer guide to determining the best fit
> for your organization - today and in the future.
> http://p.sf.net/sfu/internap-sfd2d
> _______________________________________________
> rox-devel mailing list
> rox-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/rox-devel