"Since the move to DeviceKit for karmic, my removable VFAT-formatted disks are being mounted with shortnames=lower. This breaks e.g. rsync: if a file called "FOO" is created, it will actually appear named "foo". Past bugs -- e.g. https://launchpad.net/bugs/15525 and https://launchpad.net/bugs/76200, amongst others -- concluded that shortnames=winnt (or perhaps shortnames=mixed) was the correct setting, and this was indeed the case in earlier releases.
shortnames=lower appears to be set in devicekit-disks's src/devkit-disks-device.c."
The proposed patch is pretty straightforward, just changing "shortname=lower" to "shortname=winnt" in src/devkit-disks-device.c. However, we should have a consensus about this and fix it upstream, or not at all.
From Ubuntu bug report:
"Since the move to DeviceKit for karmic, my removable VFAT-formatted disks are being mounted with shortnames=lower. This breaks e.g. rsync: if a file called "FOO" is created, it will actually appear named "foo". Past bugs -- e.g. https:/ /launchpad. net/bugs/ 15525 and https:/ /launchpad. net/bugs/ 76200, amongst others -- concluded that shortnames=winnt (or perhaps shortnames=mixed) was the correct setting, and this was indeed the case in earlier releases.
shortnames=lower appears to be set in devicekit-disks's src/devkit- disks-device. c."
The proposed patch is pretty straightforward, just changing "shortname=lower" to "shortname=winnt" in src/devkit- disks-device. c. However, we should have a consensus about this and fix it upstream, or not at all.
Was this deliberate or just an oversight? Thanks!