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]

Reply via email to