I all, I have some problem using rdiff-backup to write to a NAS drive locally mounted as smbfs. I've browsed this list for 2 days finding some suggest but no one resolving... It seems that the error is caused by some chmod command, that (I guess...) cannot be executed on a smbfs.
Can I have some help ? Cheers, Andy Here is the output: $ rdiff-backup -v5 ./Immagini/foto/ /media/dlink/test_foto/ Using rdiff-backup version 1.2.8 Cannot change permissions on target directory. Unable to import module xattr. Extended attributes not supported on filesystem at Immagini/foto Unable to import module posix1e from pylibacl package. POSIX ACLs not supported on filesystem at Immagini/foto Unable to import win32security module. Windows ACLs not supported by filesystem at Immagini/foto escape_dos_devices not required by filesystem at Immagini/foto ----------------------------------------------------------------- Detected abilities for source (read only) file system: Access control lists Off Extended attributes Off Windows access control lists Off Case sensitivity On Escape DOS devices Off Escape trailing spaces Off Mac OS X style resource forks Off Mac OS X Finder information Off ----------------------------------------------------------------- Warning: hard linking not supported by filesystem at /media/dlink/test_foto/rdiff-backup-data Directories on file system at /media/dlink/test_foto/rdiff-backup-data/rdiff-backup.tmp.0 are not fsyncable. Assuming it's unnecessary. Unable to import module xattr. Extended attributes not supported on filesystem at /media/dlink/test_foto/rdiff-backup-data/rdiff-backup.tmp.0 Unable to import module posix1e from pylibacl package. POSIX ACLs not supported on filesystem at /media/dlink/test_foto/rdiff-backup-data/rdiff-backup.tmp.0 Unable to import win32security module. Windows ACLs not supported by filesystem at /media/dlink/test_foto/rdiff-backup-data/rdiff-backup.tmp.0 escape_dos_devices not required by filesystem at /media/dlink/test_foto/rdiff-backup-data/rdiff-backup.tmp.0 ----------------------------------------------------------------- Detected abilities for destination (read/write) file system: Ownership changing Off Hard linking N/A fsync() directories Off Directory inc permissions Off High-bit permissions Off Symlink permissions Off Extended filenames On Windows reserved filenames On Access control lists Off Extended attributes Off Windows access control lists Off Case sensitivity On Escape DOS devices Off Escape trailing spaces Off Mac OS X style resource forks Off Mac OS X Finder information Off ----------------------------------------------------------------- Backup: must_escape_dos_devices = 0 Starting mirror Immagini/foto to /media/dlink/test_foto Processing changed file . Processing changed file 2000 e prec Processing changed file 2000 e prec/cena + music (grecia).jpg Exception '[Errno 13] Permission denied: '/media/dlink/test_foto/2000 e prec/rdiff-backup.tmp.1'' raised of class '<type 'exceptions.OSError'>': File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 304, in error_check_Main try: Main(arglist) File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 324, in Main take_action(rps) File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 280, in take_action elif action == "backup": Backup(rps[0], rps[1]) File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 346, in Backup backup.Mirror(rpin, rpout) File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 38, in Mirror DestS.patch(dest_rpath, source_diffiter) File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 232, in patch ITR(diff.index, diff) File "/usr/lib/pymodules/python2.6/rdiff_backup/rorpiter.py", line 281, in __call__ last_branch.fast_process(*args) File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 529, in fast_process if self.patch_to_temp(mirror_rp, diff_rorp, tf): File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 559, in patch_to_temp rpath.copy_attribs(diff_rorp, new) File "/usr/lib/pymodules/python2.6/rdiff_backup/rpath.py", line 189, in copy_attribs rpout.chmod(rpin.getperms()) File "/usr/lib/pymodules/python2.6/rdiff_backup/rpath.py", line 927, in chmod self.conn.os.chmod(self.path, permissions & Globals.permission_mask) Traceback (most recent call last): File "/usr/bin/rdiff-backup", line 30, in <module> rdiff_backup.Main.error_check_Main(sys.argv[1:]) File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 304, in error_check_Main try: Main(arglist) File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 324, in Main take_action(rps) File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 280, in take_action elif action == "backup": Backup(rps[0], rps[1]) File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 346, in Backup backup.Mirror(rpin, rpout) File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 38, in Mirror DestS.patch(dest_rpath, source_diffiter) File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 232, in patch ITR(diff.index, diff) File "/usr/lib/pymodules/python2.6/rdiff_backup/rorpiter.py", line 281, in __call__ last_branch.fast_process(*args) File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 529, in fast_process if self.patch_to_temp(mirror_rp, diff_rorp, tf): File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 559, in patch_to_temp rpath.copy_attribs(diff_rorp, new) File "/usr/lib/pymodules/python2.6/rdiff_backup/rpath.py", line 189, in copy_attribs rpout.chmod(rpin.getperms()) File "/usr/lib/pymodules/python2.6/rdiff_backup/rpath.py", line 927, in chmod self.conn.os.chmod(self.path, permissions & Globals.permission_mask) OSError: [Errno 13] Permission denied: '/media/dlink/test_foto/2000 e prec/rdiff-backup.tmp.1' _______________________________________________ rdiff-backup-users mailing list at rdiff-backup-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki