Script started on Wed Jul 20 00:25:33 2005 Using Fatboy release date: 2005-07-18 Executing ssh -C address@hidden rdiff-backup --server Sending back exception Unable to open logfile portage-rdiff-backup/rdiff-backup-data/restore.log: [Errno 13] Permission denied: 'portage-rdiff-backup/rdiff-backup-data/restore.log' of type rdiff_backup.log.LoggerError: File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py", line 329, in answer_request result = apply(eval(request.function_string), argument_list) File "/usr/lib/python2.3/site-packages/rdiff_backup/log.py", line 75, in open_logfile_local raise LoggerError("Unable to open logfile %s: %s" Warning - Unable to open Unable to open logfile portage-rdiff-backup/rdiff-backup-data/restore.log: [Errno 13] Permission denied: 'portage-rdiff-backup/rdiff-backup-data/restore.log' Starting restore of portage-rdiff-backup to /usr/portage as it was as of Mon Jul 18 00:00:00 2005. Sending back exception [Errno 1] Operation not permitted: 'portage-rdiff-backup/packages' of type exceptions.OSError: File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py", line 329, in answer_request result = apply(eval(request.function_string), argument_list) File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py", line 475, in readfromid if length is None: return cls.vfiles[id].read() File "/usr/lib/python2.3/site-packages/rdiff_backup/iterfile.py", line 285, in read if not self.addtobuffer(): break File "/usr/lib/python2.3/site-packages/rdiff_backup/iterfile.py", line 308, in addtobuffer try: currentobj = self.iter.next() File "/usr/lib/python2.3/site-packages/rdiff_backup/restore.py", line 244, in get_diffs_from_collated yield cls.get_diff(mir_rorp, target_rorp) File "/usr/lib/python2.3/site-packages/rdiff_backup/restore.py", line 253, in get_diff mir_rorp.setfile(cls.rf_cache.get_fp(expanded_index)) File "/usr/lib/python2.3/site-packages/rdiff_backup/restore.py", line 339, in get_fp rf = self.get_rf(index) File "/usr/lib/python2.3/site-packages/rdiff_backup/restore.py", line 324, in get_rf if not self.add_rfs(index): return None File "/usr/lib/python2.3/site-packages/rdiff_backup/restore.py", line 356, in add_rfs if Globals.process_uid != 0: self.perm_changer(parent_index) File "/usr/lib/python2.3/site-packages/rdiff_backup/restore.py", line 675, in __call__ self.add_new(old_index, index) File "/usr/lib/python2.3/site-packages/rdiff_backup/restore.py", line 693, in add_new else: rp.chmod(0700 | old_perms) File "/usr/lib/python2.3/site-packages/rdiff_backup/rpath.py", line 629, in chmod self.conn.os.chmod(self.path, permissions) Traceback (most recent call last): File "/usr/bin/rdiff-backup", line 23, in ? rdiff_backup.Main.Main(sys.argv[1:]) File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 254, in Main take_action(rps) File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 228, in take_action elif action == "restore-as-of": RestoreAsOf(rps[0], rps[1]) File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 401, in RestoreAsOf restore_common(rpin, target, time) File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 413, in restore_common restore.Restore(mirror, inc_rpath, target, time) File "/usr/lib/python2.3/site-packages/rdiff_backup/restore.py", line 45, in Restore TargetS.patch(target, diff_iter) File "/usr/lib/python2.3/site-packages/rdiff_backup/restore.py", line 283, in patch for diff in rorpiter.FillInIter(diff_iter, target): File "/usr/lib/python2.3/site-packages/rdiff_backup/rorpiter.py", line 173, in FillInIter first_rp = rpiter.next() # StopIteration gets passed upwards File "/usr/lib/python2.3/site-packages/rdiff_backup/iterfile.py", line 364, in next while not type: type, data = self._get() File "/usr/lib/python2.3/site-packages/rdiff_backup/iterfile.py", line 401, in _get if not self.buf: self.buf += self.file.read() File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py", line 508, in read return self.connection.VirtualFile.readfromid(self.id, length) File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py", line 440, in __call__ return apply(self.connection.reval, (self.name,) + args) File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py", line 362, in reval if isinstance(result, Exception): raise result OSError: [Errno 1] Operation not permitted: 'portage-rdiff-backup/packages' Script done on Wed Jul 20 00:27:56 2005