Bonjour,
J'ai un petit probleme avec rdiff et ma debian Sid... J'ai un r�pertoire
/backup mont�e en samba, qui se situe sur un serveur linux du r�seau
local.
Si je fais, en root, rdiff-backup /etc /backup/etc, j'obtiens ceci :
------------------------------------------------------------------------------------
Error '[Errno 1] Operation not permitted: '/backup/'' processing .
Exception '[Errno 1] Operation not permitted' raised of class
'exceptions.OSError':
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/highlevel.py",
line 277, in patch_w_datadir_writes
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py",
line 469, in checkpoint
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py",
line 84, in execute
------------ Old traceback info -----------
Exception '[Errno 1] Operation not permitted: '/backup/'' raised of
class 'exceptions.OSError':
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py",
line 78, in execute
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py",
line 206, in final
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py",
line 129, in copy_attribs
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py",
line 570, in chown
Exception '[Errno 1] Operation not permitted: '/backup/'' raised of
class 'exceptions.OSError':
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py",
line 254, in check_common_error
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/increment.py",
line 295, in start_process
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py",
line 84, in execute
Exception '[Errno 1] Operation not permitted' raised of class
'exceptions.OSError':
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py",
line 76, in execute
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py",
line 105, in init
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py",
line 230, in init
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/rpath.py",
line 590, in symlink
-------------------------------------------
Writing intermediate hard link data to disk
Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 23, in ?
rdiff_backup.Main.Main(sys.argv[1:])
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/Main.py",
line 229, in Main
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/Main.py",
line 205, in take_action
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/Main.py",
line 263, in Backup
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/highlevel.py",
line 59, in Mirror
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/highlevel.py",
line 281, in patch_w_datadir_writes
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/highlevel.py",
line 277, in patch_w_datadir_writes
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py",
line 469, in checkpoint
File
"/build/buildd/rdiff-backup-0.10.1/debian/rdiff-backup/usr/lib/python2.2/site-packages/rdiff_backup/robust.py",
line 84, in execute
OSError: [Errno 1] Operation not permitted
----------------------------------------------------------------------------------------------------------------
Par contre, si je fais rdiff-backup /etc /src/etc (/src est sur ma
machine) tout se passe sans encombres. Pourtant, les permissions
semblent correctes :
[EMAIL PROTECTED]:/backup/ > ls
total 5
drwxr-xr-x 1 root root 4096 2003-05-13 09:39 .
drwxr-xr-x 25 root root 712 2003-05-12 12:21 ..
Ou se trouve le probleme ? Suis-je oblig� de le faire en local et de le
copier, ou bien dois-je utiliser l'option REMOTE ?
Merci d'avance
Gilles Stragier