[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[rdiff-backup-users] exception when backing up files with uid or gid < 0
From: |
Luciano Rocha |
Subject: |
[rdiff-backup-users] exception when backing up files with uid or gid < 0 |
Date: |
Tue, 29 May 2007 15:20:10 +0100 |
User-agent: |
Mutt/1.5.15 (2007-04-06) |
Hello,
I have a problem where an application generates files with very large
uids/gids (4294967295 or -2). chown then dies with a traceback:
Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 23, in ?
rdiff_backup.Main.Main(sys.argv[1:])
File "/usr/lib64/python2.4/site-packages/rdiff_backup/Main.py", line 285, in
Main
take_action(rps)
File "/usr/lib64/python2.4/site-packages/rdiff_backup/Main.py", line 255, in
take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/lib64/python2.4/site-packages/rdiff_backup/Main.py", line 305, in
Backup
backup.Mirror_and_increment(rpin, rpout, incdir)
File "/usr/lib64/python2.4/site-packages/rdiff_backup/backup.py", line 51, in
Mirror_and_increment
DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
File "/usr/lib64/python2.4/site-packages/rdiff_backup/backup.py", line 229,
in patch_and_increment
ITR(diff.index, diff)
File "/usr/lib64/python2.4/site-packages/rdiff_backup/rorpiter.py", line 285,
in __call__
last_branch.fast_process(*args)
File "/usr/lib64/python2.4/site-packages/rdiff_backup/backup.py", line 617,
in fast_process
if self.patch_to_temp(rp, diff_rorp, tf):
File "/usr/lib64/python2.4/site-packages/rdiff_backup/backup.py", line 517,
in patch_to_temp
rpath.copy_attribs(diff_rorp, new)
File "/usr/lib64/python2.4/site-packages/rdiff_backup/rpath.py", line 155, in
copy_attribs
if Globals.change_ownership: rpout.chown(*user_group.map_rpath(rpin))
File "/usr/lib64/python2.4/site-packages/rdiff_backup/rpath.py", line 790, in
chown
else: os.chown(self.path, uid, gid)
This with latest stable version (1.0.5), x86_64:
# rdiff-backup --version
rdiff-backup 1.0.5
# uname -a
Linux app1.dc.aeiou.pt 2.6.9-48.ELxenU #1 SMP Sun Mar 4 19:50:03 EST 2007
x86_64 x86_64 x86_64 GNU/Linux
Any fixes available?
Regards,
Luciano Rocha
--
lfr
0/0
pgpgBGf7A2ZTO.pgp
Description: PGP signature
- [rdiff-backup-users] exception when backing up files with uid or gid < 0,
Luciano Rocha <=