Package: rsync
Version: 3.0.6-1
Severity: wishlist

rsync has --fake-super, the ability to store metadata in extended
attributes, e.g. in case the filesystem does not support metadata or the user
does not have permission to chown() etc.

However, it also still chown()'s and chmod()'s if it can, even with
--fake-super, if I pass --uid, --perms, etc. If I do not pass those
flags, then it does not chown() and chmod(), but also doesn't store
that information in the extended attributes.

It would be nice if there was an option to prevent any sort of
metadata storage on the destination filesystem (and files would only
be created according to the umask). Maybe this should even be inherent in the
use of --fake-super.

The reason is that I have a few files and directories with 0000
permissions and those create errors on the destination, when storing
the backups themselves to tape.

It seems a bit counterproductive to store metadata externally but
also insist on using chmod() if possible.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-rc5-amd64 (SMP w/1 CPU core)
Locale: LANG=en_GB, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages rsync depends on:
ii  base-files                    5.0.0      Debian base system miscellaneous f
ii  libacl1                       2.2.47-3   Access control list shared library
ii  libc6                         2.9-19     GNU C Library: Shared libraries
ii  libpopt0                      1.14-4     lib for parsing cmdline parameters
ii  lsb-base                      3.2-22     Linux Standard Base 3.2 init scrip

rsync recommends no packages.

Versions of packages rsync suggests:
ii  openssh-client                1:5.1p1-6  secure shell client, an rlogin/rsh
ii  openssh-server                1:5.1p1-6  secure shell server, an rshd repla

-- no debconf information

-- 
 .''`.   martin f. krafft <madd...@d.o>      Related projects:
: :'  :  proud Debian developer               http://debiansystem.info
`. `'`   http://people.debian.org/~madduck    http://vcs-pkg.org
  `-  Debian - when you have better things to do than fixing systems

Attachment: digital_signature_gpg.asc
Description: Digital signature (see http://martin-krafft.net/gpg/)

Reply via email to