Package: rdiff-backup Version: 0.13.4-5 Severity: normal -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
I'm trying to use rdiff-backup to backup some files to a USB drive with a VFAT filesystem. (Yes, not the best choice in filesystems, but that's not the point here.) rdiff-backup doesn't seem to be aware that a VFAT filesystem supports uppercase letters. When it creates a file on a VFAT filesystem, it replaces each uppercase letter in the filename with a semicolon followed by the letter's three-digit ASCII code. For example: [EMAIL PROTECTED]:~/tmp$ mount | grep usbdisk /dev/sda1 on /media/usbdisk type vfat (rw,noexec,nosuid,nodev,shortname=win95,user=paul) [EMAIL PROTECTED]:~/tmp$ ls case CamelCase UPPERCASE lowercase [EMAIL PROTECTED]:~/tmp$ ls /media/usbdisk/backup [EMAIL PROTECTED]:~/tmp$ rdiff-backup case /media/usbdisk/backup - ----------------------------------------------------------------- Detected abilities for source (read only) file system: Access control lists Off Extended attributes Off Mac OS X style resource forks Off Mac OS X Finder information Off - ----------------------------------------------------------------- Warning: ownership cannot be changed on filesystem at /media/usbdisk/backup/rdiff-backup-data Warning: hard linking not supported by filesystem at /media/usbdisk/backup/rdiff-backup-data - ----------------------------------------------------------------- Detected abilities for destination (read/write) file system: Characters needing quoting '^a-z0-9_ -.' Ownership changing Off Hard linking Off fsync() directories On Directory inc permissions Off Access control lists Off Extended attributes Off Mac OS X style resource forks Off Mac OS X Finder information Off - ----------------------------------------------------------------- [EMAIL PROTECTED]:~/tmp$ ls /media/usbdisk/backup ;067amel;067ase ;085;080;080;069;082;067;065;083;069 lowercase rdiff-backup-data [EMAIL PROTECTED]:~/tmp$ touch /media/usbdisk/backup/AnotherFile [EMAIL PROTECTED]:~/tmp$ ls /media/usbdisk/backup ;067amel;067ase ;085;080;080;069;082;067;065;083;069 AnotherFile lowercase rdiff-backup-data When writing to files stored on a non-VFAT filesystem (in particular, ext3), this problem does not occur. And as seen by the touch command above, the filesystem itself can handle uppercase letters in filenames. - -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.9-1-686 Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages rdiff-backup depends on: ii python2.3 2.3.5-6 An interactive high-level object-o ii rdiff 0.9.7-1 Binary diff tool for signature-bas rdiff-backup recommends no packages. - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFCyKmZZOE8w8ubnoERAqtPAKDQRF1Ded46IifBfk8e7XjhX1ks7wCeIsmG dXOhtR9AZvU6q4XEXvOCOmU= =C1ZV -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]