diff options
Diffstat (limited to 'rdiff-backup/rdiff_backup/Security.py')
-rw-r--r-- | rdiff-backup/rdiff_backup/Security.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/rdiff-backup/rdiff_backup/Security.py b/rdiff-backup/rdiff_backup/Security.py index 8dc26bc..a259221 100644 --- a/rdiff-backup/rdiff_backup/Security.py +++ b/rdiff-backup/rdiff_backup/Security.py @@ -45,7 +45,8 @@ file_requests = {'os.listdir':0, 'rpath.make_file_dict':0, 'os.chmod':0, 'os.chown':0, 'os.remove':0, 'os.removedirs':0, 'os.rename':0, 'os.renames':0, 'os.rmdir':0, 'os.unlink':0, 'os.utime':0, 'os.lchown':0, 'os.link':1, 'os.symlink':1, - 'os.mkdir':0, 'os.makedirs':0} + 'os.mkdir':0, 'os.makedirs':0, + 'rpath.delete_dir_no_files':0} def initialize(action, cmdpairs): """Initialize allowable request list and chroot""" @@ -180,6 +181,7 @@ def set_allowed_requests(sec_level): if sec_level == "all": l.extend(["os.mkdir", "os.chown", "os.lchown", "os.rename", "os.unlink", "os.remove", "os.chmod", "os.makedirs", + "rpath.delete_dir_no_files", "backup.DestinationStruct.patch", "restore.TargetStruct.get_initial_iter", "restore.TargetStruct.patch", |