[In gconf] /system/storage/default_options/vfat/mount_options on a clean install of gutsy/feisty has umask=0077, which makes all files +x. This means that files copied from a usb fat drive to the local drive will have the +x bit set, so Nautilus will always prompt for Run/Open.
Instead, mount_options should include fmask=0177 and dmask=0077 so that files are not +x.
This was the case in gutsy, I haven't tried hardy yet.
(copied from https:/ /bugs.launchpad .net/ubuntu/ +bug/161859):
[In gconf] /system/ storage/ default_ options/ vfat/mount_ options on a clean install of gutsy/feisty has umask=0077, which makes all files +x. This means that files copied from a usb fat drive to the local drive will have the +x bit set, so Nautilus will always prompt for Run/Open.
Instead, mount_options should include fmask=0177 and dmask=0077 so that files are not +x.
This was the case in gutsy, I haven't tried hardy yet.