rdiff-backup-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [rdiff-backup-users] os.makedirs Security Violation


From: Mike Bydalek
Subject: Re: [rdiff-backup-users] os.makedirs Security Violation
Date: Fri, 21 Oct 2005 15:07:45 -0700
User-agent: Thunderbird 1.4.1 (X11/20051011)

Ben Escoto wrote:
Mike Bydalek <address@hidden>
wrote the following on Thu, 20 Oct 2005 10:14:09 -0700
$ python
import os
os.makedirs('/home/mbydalek/x/y/z')
^

Please run rdiff-backup again with -v7 and post all the traceback
information it spews before the crash

Here's the -v7 as requested.

-Mike

$ rdiff-backup -v7 --create-full-path /home/mbydalek/bleh/ backupserver::home/mbydalek/bleh
Executing ssh -C backupserver rdiff-backup --server
Registering connection 1
Making directory path home/mbydalek/bleh
Sending back exception
Warning Security Violation!
Bad request for function: os.makedirs
with arguments: ['home/mbydalek/bleh']
of type rdiff_backup.Security.Violation:
File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py", line 333, in answer_request
   Security.vet_request(request, argument_list)
File "/usr/lib/python2.3/site-packages/rdiff_backup/Security.py", line 205, in vet_request
   raise_violation(request, arglist)
File "/usr/lib/python2.3/site-packages/rdiff_backup/Security.py", line 186, in raise_violation
   raise Violation("\nWarning Security Violation!\n"

Traceback (most recent call last):
 File "/usr/bin/rdiff-backup", line 23, in ?
   rdiff_backup.Main.Main(sys.argv[1:])
File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 283, in Main
   take_action(rps)
File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 253, in take_action
   elif action == "backup": Backup(rps[0], rps[1])
File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 292, in Backup
   backup_check_dirs(rpin, rpout)
File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line 332, in backup_check_dirs
   if create_full_path: rpout.makedirs()
File "/usr/lib/python2.4/site-packages/rdiff_backup/rpath.py", line 801, in makedirs
   self.conn.os.makedirs(self.path)
File "/usr/lib/python2.4/site-packages/rdiff_backup/connection.py", line 445, in __call__
   return apply(self.connection.reval, (self.name,) + args)
File "/usr/lib/python2.4/site-packages/rdiff_backup/connection.py", line 367, in reval
   if isinstance(result, Exception): raise result
rdiff_backup.Security.Violation:
Warning Security Violation!
Bad request for function: os.makedirs
with arguments: ['home/mbydalek/bleh']

address@hidden ~ $ 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 283, in Main
   take_action(rps)
File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 251, in take_action
   connection.PipeConnection(sys.stdin, sys.stdout).Server()
File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py", line 352, in Server
   self.get_response(-1)
File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py", line 314, in get_response
   try: req_num, object = self._get()
File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py", line 230, in _get
   raise ConnectionReadError("Truncated header string (problem "
rdiff_backup.connection.ConnectionReadError: Truncated header string (problem probably originated remotely)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]